多基派生的派生方式能否为protected方式
我在看书时,书上并没有介绍多基派生(multiple inheritance)的protected派生方式,请问多基派生的派生方式能否是protected派生方式?恳请高手们来解释一下!高手万岁!
live41不是高手,多基派生只在乎是否对基类隐蔽,无所谓protected的,反正想要protected的就protect,例如:
class a{...}; class b{...}; class c: public a, protected b{...};
soso,如果你看的书令你产生如此多的疑问,扔了它吧!哪个出版社的?
版主的意思是:单基派生与多基派生的protected派生方式各自的意义不同吗?
单基派生的保护方式是把基类的成员权限控制在派生类当中,那多基派生是不是这样一回事啊?
顺便说一下:
那本书(《C++程序设计基础》—— 张基温)是我们的教材不能扔啊!
是一样,不过是,只把权限控制在标志有protected关键字的基类,不想限制的不加就是了。
不好意思,你的教材吗?没听过,可能还没出名吧。听得最多的是喉结(侯捷),呵呵