Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #class Registrar:
- # def__init__(self,student_list, prof_list, course_list):
- # self.student_list = list
- # self.prof_list = list
- # self.course_list = list
- #def list_student
- course_list = ["Math"]
- class Student:
- def __init__(self, name, id):
- self.name = name
- self.id = id
- self.student_schedule = []
- def add_course(self, course_name):
- self.course_name = course_name
- if course_name in course_list: ###from Registrar, add check for time conditions
- self.student_schedule.append(course_name)
- else:
- print ("Course not in course list")
- def remove_course(self, course_name):
- self.course_name = course_name
- if course_name in self.student_schedule:
- self.student_schedule.remove(course_name)
- else:
- print("Course not found")
- class Prof:
- def __init__(self, name):
- self.name = name
- self.prof_schedule = []
- def add_course(self, course_name):
- self.course_name = course_name
- if course_name in course_list: ###from Registrar, add check for time conditions
- self.prof_schedule.append(course_name)
- else:
- print ("Course not in course list")
- def remove_course(self, course_name):
- self.course_name = course_name
- if course_name in self.prof_schedule:
- self.prof_schedule.remove(course_name)
- else:
- print("Course not found")
- class Course:
- def __init__(self):
- self = self
- def create_course(self, name, prof, start_time, end_time, location):
- self.name = name
- self.prof = prof
- self.start_time = start_time
- self.end_time = end_time
- self.location = location
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement