设计一个Cours(课程)类,该类中包括number(编号)、name(名称)
时间: 2023-11-21 12:07:35 浏览: 157
课程设计名称.docx
、teacher(教师)、time(时间)等属性,以及add_student(添加学生)、delete_student(删除学生)等方法。
```python
class Course:
def __init__(self, number, name, teacher, time):
self.number = number
self.name = name
self.teacher = teacher
self.time = time
self.students = []
def add_student(self, student):
self.students.append(student)
def delete_student(self, student):
if student in self.students:
self.students.remove(student)
```
以上是一个简单的Python实现,Course类包含了编号、名称、教师和时间四个属性和添加学生、删除学生两个方法。其中,添加学生方法会将学生对象添加到该课程的学生列表中,删除学生方法会从该课程的学生列表中删除指定的学生对象。
阅读全文