多重继承中属性重名怎么办
假设 C 继承 A和B 在A和B中共同拥有name的属性,那么C的实例对象假设为co,那么co.name调用的是那个父类的name呢?我目前在代码中是这样写的C(A,B)这个时候调用co.name默认打印的是B中的name属性,如果想打印A的name属性应该怎么做呢
假设 C 继承 A和B 在A和B中共同拥有name的属性,那么C的实例对象假设为co,那么co.name调用的是那个父类的name呢?我目前在代码中是这样写的C(A,B)这个时候调用co.name默认打印的是B中的name属性,如果想打印A的name属性应该怎么做呢
2023-10-08
举报