摘要:
试验菱形问题下的属性查找顺序: 2:在昨天作业的基础之上 1. 引入属性访问控制+property 2. 引入继承与派生的概念来减少代码冗余 注意:要满足什么"是"什么的关系,不满足"是"的关系不要去继承 阅读全文
摘要:
1、什么是继承 I:继承是一种创建新类的方式,新建的类可称为子类或派生类,父类又可称为基类或超类,子类会遗传父类的属性 II:需要注意的是:python支持多继承 在Python中,新建的类可以继承一个或多个父类 III:python的多继承 优点:子类可以同时遗传多个父类的属性,最大限度地重用代码 阅读全文
摘要:
1、练习上课作业讲解的面向对象代码 2、基于上课作业讲解的面向对象代码,扩写Student类 3、加入序列化与反序列化操作 4、对象之间的关联采用id号 5、可以通过id找到对应的文件,然后从文件中反序列化出执行的学校、班级、课程、学生对象 阅读全文