阅读背景:

Effective C++ 读书笔记(35-44):继承关系与面向对象设计

来源:互联网 

Item35 -- 确定你的public继承,模拟出is-a关系

public继承是is-a关系,潜在含义就是基类的所有函数在子类中都能用。举个范例,所有鸟都会飞,但是鸭子不会,所以鸭子不能从鸟public继承而来。如果一定要用,也要讲鸟划分成会飞的鸟和不会飞的鸟,鸭子从不会飞的鸟公开继承。 public继承是is




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: