首先进入之前要知道:
对象增强的方式分别有:继承,装饰,工厂模式:继承的缺点就是修改很多很难,不符合类设计原则的开闭原则:
那么之后的装饰模式:
会用到组合模式:
组合的拓展:主要是类之间的关系:分别是;组合,聚合,关联和继承:
组合,聚合区别在于:整体部分之间是否可以分开,分开是是聚合,比如汽车,轮胎。不可以分开是组合:比如头和嘴
关联就是一对多,多对一的关系,比如球员和球队,
继承就是父亲和儿子的关系
包装模式之详解:
类图
优缺点
生活举例
源码举例
首先进入之前要知道:
对象增强的方式分别有:继承,装饰,工厂模式:继承的缺点就是修改很多很难,不符合类设计原则的开闭原则:
那么之后的装饰模式:
会用到组合模式:
组合的拓展:主要是类之间的关系:分别是;组合,聚合,关联和继承:
组合,聚合区别在于:整体部分之间是否可以分开,分开是是聚合,比如汽车,轮胎。不可以分开是组合:比如头和嘴
关联就是一对多,多对一的关系,比如球员和球队,
继承就是父亲和儿子的关系
包装模式之详解:
类图
优缺点
生活举例
源码举例