测开之路十四:面向对象、继承、重载

 

 

对象的属性

 

继承

 

继承时的初始化

如果在继承的时候,需要加新的属性

在子类自身没有初始化函数的时候,默认会继承父类的初始化函数,当子类有初始化函数的时候,会默认用子类的初始化函数,所以会报没有父类的属性

 

方法一:用super函数处理,多继承时,可能会发生属性冲突

 

方法二:指定继承的属性初始化

 

重载

当子类里面有方法和父类里的某个方法重名时,调用子类的时候,子类的此方法会覆盖父类的方法

重载

 

如果要调用父类同名的方法,同理,调属性也如此

 

posted @ 2019-04-28 23:33  向前走。  阅读(321)  评论(0编辑  收藏  举报