说明:在C++的类中有许多种继承方式,而我们在软件设计和编写代码时用得多的是public继承,我们很少接触到private继承。但是我们在设计时真的有思考过什么时候应该用public继承,什么时候不该使用public继承,什么时候应该想想那些经常被我们遗忘的知识,让我们从它们被遗忘的角落里重拾它的光芒。例如private继承。
As we all know,public继承是塑模出一种is-a关系。什么是is-a的关系呢?Effective C++这样描述:如果你令class D以public <weixin_38726193> 上传 | 大小:52kb