国内最全IT社区平台 联系我们 | 收藏本站
华晨云阿里云优惠2
您当前位置:首页 > 互联网 > Effective C++学习系列之继承关系

Effective C++学习系列之继承关系

来源:程序员人生   发布时间:2015-05-07 09:22:21 阅读次数:2646次

关于public继承塑模出is-a关系这句话 出现在各种书中 但个人感觉在java编程思想中讲的最简洁 最本质。

public inheritance(公然继承)意味着”is-a”的关系, 适用于base classes身上的每件事情1定也适用于derived classes身上,由于每个derived class对象也都是1个base class对象
例子:
如果class D以public情势继承class B也就是说D is a B(向上转型 upcasting 个人觉得这个词特别的形象)
则每个D的对象同时也是1个is-a类型为B的对象。
形象的讲则B对象能派上用处的各个地方, D对象也能派上用处

生活不易,码农辛苦
如果您觉得本网站对您的学习有所帮助,可以手机扫描二维码进行捐赠
程序员人生
------分隔线----------------------------
分享到:
------分隔线----------------------------
关闭
程序员人生