第1关:面向对象编程基础
任务描述
本关任务:面向对象编程基础。定义 Person类,具有姓名(类属性)和年龄属性(私有属性),具有展示(show)的功能。派生出Techer和Student类,进行相应操作。
相关知识
为了完成本关任务,你需要掌握:1.类的定义、对象的创建调用;2.私有属性、类属性、实例属性;3.自定义属性及@property装饰器;4.实例方法、类方法、静态方法;5.构造方法和析构方法;6.继承;7.多态。
class Person:
#定义类属性school,设置其值为“CSUST”,
school="csust"
#定义构造方法__init__(self, name, age