1, 什么是组合模式
一句话概括, 复杂的实体类, 一个对象里面包含多个对象, 就是一种组合, 完善对象的数据多样性, 其实大部分的设计模式, 我们再日常编程中都会使用, 有些可能使用了完整的思想, 有些只是抽象, 只不过大部分我们不知道名字罢了
2, 直接看代码吧
public class Component {
// 享元案例
private Flyweight flyweight;
// 对象1
private HashMap hashMap;
// 对象2
private InputStream inputStream;
// ...
}