摘要:
[TOC] 类的组合 组合就是一个类的对象具备某一个属性,该属性的值是指向另外一个类的对象 组合的好处:解决类与类之间代码冗余的问题 组合的应用 需求:假如我们需要给学生增添课程属性,但是又不是所有的学生一进学校就有课程属性,课程属性是学生选出来的,也就是说课程需要后期学生们添加进去 实现思路:如果 阅读全文
摘要:
[TOC] 类的派生 派生:子类中新定义属性的这个过程叫做派生 派生方法一 指明道姓访问某一个类的函数:该方法与继承无关 派生方法二 严格以继承属性查找关系 super()会得到一个特殊的对象,该对象就是按照继承关系专门用来访问父类中的属性的 super().\_\_init\_\_(不用为self 阅读全文
摘要:
[TOC] 类的继承 什么是继承 继承是一种创建新类的方式,新建的类可以继承一个或多个父类(python支持多继承),父类可以称为基类或超类,新建的类称为派生类或子类 继承的特性是:子类会遗传父类的属性 继承是类与类之间的关系 为什么用继承 子类会"遗传"父类的属性,从而使用继承可以减少代码冗余 对 阅读全文