File: Professor.py

package info (click to toggle)
pyjamas 0.7~%2Bpre2-3
  • links: PTS
  • area: main
  • in suites: squeeze
  • size: 10,656 kB
  • ctags: 12,331
  • sloc: python: 74,493; php: 805; sh: 291; makefile: 59; xml: 9
file content (17 lines) | stat: -rw-r--r-- 520 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
from Person import Person
from Schedule import Schedule

class Professor(Person):

    def __init__(self, teachingSchedule=None, **kwargs):
        Person.__init__(self, **kwargs)
        if teachingSchedule is None:
            self.teachingSchedule = Schedule()
        else:
            self.teachingSchedule = teachingSchedule
        
    def getSchedule(self, daysFilter):
        return self.teachingSchedule.getDescription(daysFilter)
    
    def getTeachingSchedule(self):
        return self.teachingSchedule