class Person: def init(self, name, sex, age): self.name = name self.sex = sex self.age = age

def show(self):
    print("姓名:{},性别:{},年龄:{}".format(self.name, self.sex, self.age))

class Teacher(Person): def init(self, name, sex, age, dept, title): super().init(name, sex, age) self.dept = dept self.title = title

def show(self):
    super().show()
    print("部门:{},职称:{}".format(self.dept, self.title))

person = Person("张三", "男", 25) person.show()

teacher = Teacher("李四", "女", 30, "数学系", "教授") teacher.show(

python设计普通人员类Person以及教师类Teacher。1普通人员类Person。包含3个属性:姓名name性别 sex年龄age以及1个构造方法、1个实例方法show。构造方法初始化3个属性数据;show方法输出当前Person对象信息。2教师类Teacher继承自Person类。包含2个属性:部门dept职称title以及构造方法、实例方法show。实例方法show输出当前Teache

原文地址: https://www.cveoy.top/t/topic/gPHf 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录