Schedule

class Schedule extends Component with Serializable with Cloneable

课程安排

trait Cloneable
trait Serializable
trait Component
class Object
trait Matchable
class Any

Value members

Concrete methods

def firstDate: Option[LocalDate]

第一次上课时间

第一次上课时间

def firstWeek: Int

起始周

起始周

def lastWeek: Int

结束周

结束周

Concrete fields

var creditHours: Int

要求排课课时

要求排课课时

var departArranged: Boolean

开课院系安排

开课院系安排

var roomType: ClassroomType

教室类型

教室类型

var sessions: Set[Session]

具体排课结果

具体排课结果

var weekstate: WeekState

周状态

周状态