摘要: Man和Woman类都继承了People和Relation两个父类,但Relation类中没有构造函数。Woman实例化时,会先去Relation类中去找构造函数,因为没找到,所以去People类中再找构造函数(从左往右的顺序)。 关于继承顺序: B->C->A 阅读全文
posted @ 2018-02-03 20:56 cecelia 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 面向对象三特性:封装,继承,多态。 封装:将类的功能的实现细节对外部来说是透明的。 继承:代码的重用。 多态:一种接口,多种实现。 构造函数:实例化过程中做一些初始化的工作,传参。 调用:d1=Dog('huanhuan') 展开来看: d1.name='huanhuan' d1.__life_va 阅读全文
posted @ 2018-02-03 19:32 cecelia 阅读(131) 评论(0) 推荐(0) 编辑