C# 클래스 MakeClassSchedule.Algorithm.CourseClass

파일 보기 프로젝트 열기: Behzadkhosravifar/MakeClassSchedule 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Class_ID int

공개 메소드들

메소드 설명
CourseClass ( Professor professor, Course course, List groups, string lab, int duration, int class_Id ) : System

Initializes class object

GroupsOverlap ( CourseClass c ) : bool
ProfessorOverlaps ( CourseClass c ) : bool

메소드 상세

CourseClass() 공개 메소드

Initializes class object
public CourseClass ( Professor professor, Course course, List groups, string lab, int duration, int class_Id ) : System
professor Professor Professor ID
course Course Course ID
groups List List of Group ID
lab string Class Lab name
duration int Class Duration (in hours)
class_Id int
리턴 System

GroupsOverlap() 공개 메소드

public GroupsOverlap ( CourseClass c ) : bool
c CourseClass
리턴 bool

ProfessorOverlaps() 공개 메소드

public ProfessorOverlaps ( CourseClass c ) : bool
c CourseClass
리턴 bool

프로퍼티 상세

Class_ID 공개적으로 프로퍼티

public int Class_ID
리턴 int