在菱形继承中的一个疑问
为什么执行p->Farmer::printColor();
p->Worker::printColor();
后,在输出中是 Farmeryellow
Person--printColor
Workeryellow
Person--printColor
这样?他们的执行顺序是怎么来的
在void Person::printColor中还有cout<<m_strcolor<<endl;呢?