最赞回答 / JK89757
子类对象在main函数中是无法直接访问本身private中的成员和函数,但是可以通过子类中的成员函数来访问他们,再在main函数调用相应的成员函数,通过这种方法相当于间接的访问了其父类在私有继承中的公有成员和函数。
2016-03-21
已采纳回答 / 男人海洋liu
soldier protected person ,infantry public soldier 也就是说 m-strname 是在类infantry的protected下,首先你要明白什么是内部访问跟对象访问的概念,attack是派生类infantry的成员函数.attack函数当然可以打印出自己protected的成员了,不知道你有没有明白,你不明白的话,把视频反复看,最好把代码写下来了,理清思路。最重要的是你要理解内部访问跟对象访问的概念
2016-03-17