python之子类调用父类的同名属性和方法

1、当子类继承父类时,子类拥有和父类相同的方法和相同的属性,调用子类的方法时,会默认调用子类的方法,属性也是。这时候在子类里并不涉及父类的方法

2、当子类继承父类时,子类拥有和父类相同的方法和相同的属性,在子类当中,含有调用父类的方法,这时候在子类中的方法里调用父类方法,需要先进行初始化操作,因为子类继承父类的属性,属性值默认是子类的属性值,然后用父类调用父类的方法名即可。对象调用子类的方法时,属性也要初始化,因为会被之前的覆盖掉,当然如果子类中没有调用父类的方法,不用初始化也可以

 

posted @ 2021-10-13 23:26  蝙蝠侠小王子  阅读(2319)  评论(0编辑  收藏  举报