摘要: /***<p>Title: </p>**<p>Description: </p>*组合和继承都允许在类中设置子对象,组合是显示的,继承是隐式的*组合通常在需要使用类中的功能而不是接口的时候使用* * 应当保留自己“更改底层实现”的权利* 为什么要使用“向上转型”?* 导出类是基类的超集superset,也就是说导出集或许拥有比基类更多的方法和元素,* 对于类接口唯一有可能发生的事情就是接口的丢失,而不是获得他们。* * 如果必须要向上转型,则继承是必要的。* 对象既可以作为他本身类型使用,也可以作为他基类型使用。这叫做“向上转型”upcastin 阅读全文
posted @ 2011-03-03 18:08 小西346 阅读(152) 评论(0) 推荐(0) 编辑