设计一个学生类student和它的一个子类undergraduate
时间: 2023-05-01 07:01:22 浏览: 107
编写程序,设计一个学生类Student和它的子类Undergraduate
5星 · 资源好评率100%
类名: Student
属性:
- 姓名(name)
- 学号(student_id)
- 年龄(age)
方法:
- __init__(self, name, student_id, age)
- get_name(self)
- get_student_id(self)
- get_age(self)
类名: Undergraduate
属性:
- 专业(major)
方法:
- __init__(self, name, student_id, age, major)
- get_major(self)
- 覆盖父类的get_name()、get_student_id()、get_age()方法
实例:
undergraduate = Undergraduate("小明", "20221101", 20, "计算机科学")
print(undergraduate.get_name()) # "小明"
print(undergraduate.get_student_id()) # "20221101"
print(undergraduate.get_age()) # 20
print(undergraduate.get_major()) # "计算机科学"
阅读全文