最新回答 / 慕运维6221103
1、声明应该写在.h头文件里,初始化和实现一般放在.cpp文件里;2、引用.h头文件即可以用到.h头文件里的声明;3、.h头文件可以被“传递”,头文件B引用了头文件A,那么头文件C引用了头文件B也就默认引用了头文件A;4、水平有限,不对勿怪!
2017-05-21
最新回答 / 慕斯6136978
其实是全部继承的,无论是公有继承还是保护继承还是私有继承,都把基类中的所有成员函数和数据成员继承了下来,只是根据继承方式的不同导致继承下来的访问方式不同,所以可以得出,派生类的字节大小是大于等于其基类的。
2017-05-09
最新回答 / qq_墨中白_04406896
只有在菱形继承中,如: 人—>农民、工人—>农民工 中,农民工的参数无法传入人中;当只有两个类虚继承时,子类是可以向父类传递参数的。
2017-05-04
已采纳回答 / 慕盖茨4278089
protecd对于类外部来说就相当于private,在soldier类里面的成员函数可以访问play(),但在类的外部就不行,就好像在主程序中不能直接访问soldier里面的成员变量m_iAge(m_iAge也是protected)
2017-04-30