相关名词介绍:
父类,基类,超类(一个意思),指被继承的那个类
说明(python类的底层设计):
1.任何类都直接或间接的继承自object类
2.object类是一切类的超类
3.python3继承列表缺省,默认为object类
作用:
1.子类拥有父类所有的方法。
2.使程序自动进行调用,而无需手动复制粘贴。
3.后期修改程序,更加便捷
基本语法:
class 类名(继承类名):
pass
示例:
场景:
一个学校要建设一个人员管理系统。通过类把学校里不同的人,进行划分。起到方便管理的效果
要求:
1.划分Student,Teacher,Worker
2.Student拥有say,walk,study方法
3.Teacher拥有say,walk,study,teach方法
4.Worker拥有say,walk,work方法
层级关系:
[Human]-->[Student]-->[Teacher]
-->[Work