整体和部分统一
场景
对部分和整体统一建模
外界逻辑不区分结构,和内部结构解耦
适合树形层次结构
代码
1 | public interface Component { |
优缺点
因为不同组件提供方法不同,因此构建时需要使用实现类构建
应用
java.awt.Container
一分也是爱~
版权声明
This site by Linest is licensed under a Creative Commons BY-NC-ND 4.0 International License.
由Linest创作并维护的博客采用创作共用保留署名-非商业-禁止演绎4.0国际许可证。
本文永久链接:http://linest.github.io/2016/11/19/java-pattern-composite/