最赞回答 / 伊兮尘昔
私有继承时基类中各成员属性均变为private,并且基类中private成员被隐藏。派生类的成员也只能访问基类中的public/protected成员,而不能访问private成员;派生类的对象不能访问基类中的任何的成员。保护继承时基类中各成员属性均变为protected,并且基类中private成员被隐藏。派生类的成员只能访问基类中的public/protected成员,而不能访问private成员;派生类的对象不能访问基类中的任何的成员。
2015-08-13
已采纳回答 / IT饱
。。。。。。。。既然在定义对象的同时系统已经完成了对象初始化工作,就不能在程序中写出形如对象.构造函数(实际参数表)的调用构造函数的语句 ---------------面向对象程序设计及C++(第二版)人民邮电出版社 63页当然 -> 这个也不行而且构造函数 每个对象只能调用一次,怎么可以调用两次你也看到了 程序提示你非法操作。还有 继承的时候 不继承基类的构造函数和析构函数
2015-07-28
最赞回答 / IT饱
我觉得这个比我书上学的好!我那本书上 还在用 strcpy什么的函数。而这里用string还有最关键的我觉得这个比较规范比如实参为name 形参就为_name用完指针后要 =NULL反正我那本书上没有说这些,不知道你那说了没
2015-07-26