设计方法小总结

1、公共的提取出来;个性化的放到自己那里

2、拥有一个成员,即可通过继承来实现,也可以通过组合来实现,都可以达到拥有的目的---->最终都是 “使用” 的目的

3、组合模式(Has A) 优先  继承模式(Is A),如果符合严格分类学意义上的定义: “一种” 是 “另一种” 的之一,则优先使用  继承模式(Is A)

原文地址:https://www.cnblogs.com/changbaishan/p/10594260.html