用c++的时间也不短了,private继承除了上才c++这门课的时候用过以外,在实际工程中没有用过private继承。那么private继承真的没有用么,如果没有用,c++为什么要设置这么一种继承方式呢?今天看了effecetive C++ 之后,才将这个问题解决了。private继承是这样一种继承它只继承了父类的实现,不继承接口。也就是说,private继承只涉及“实现”,而不涉及设计。private继承一个类之后,父类的所有public和protected的成员都变为private的。private继承完全可以通过将该类作为一个成员变量来做,这样不仅易于理解,而且实现上也更清晰。但是pri
posted @ 2012-07-02 23:55
冬日的细雨
阅读(1221)
评论(0)
推荐(0)