已采纳回答 / 慕田峪3503779
首先他证明了protected继承并不是被继承到public里面,因为person的子类Soldier的实例无法访问protected继承自person的数据成员,这时还有可能是被继承到private里面;但是,Soldier的子类Infantry可以访问到父类protected继承自person的成员函数,说明只能是被继承到protected中,若是到了private中,则Infantry中无法使用。
2016-06-29
基类指针指向派生类对象: Person *p = &soldier;
派生类对象初始化基类对象: Person p1 = soldier;
派生类对象初始化基类对象: Person p1 = soldier;
2016-06-09