咨询个菱形继承的问题
基类Person有个属性Color,
类Worker和Farmer都继承Person,
类MigrantWorker继承Worker和Farmer,
main中新建MigrantWorker,调用Worker和Farmer的属性和函数都正常,
但调用Person的属性就提示:
reference to ‘Color’ is ambiguous
Color是模棱两可的,应该是Color在Worker和Farmer中都有,计算机不晓得该调用哪个
请问应该怎么调用Color
ps:初始化没问题,就是无法调用
心有猛虎_细嗅蔷薇
相关分类