Composite(组合)模式
2015-05-31 22:47
288 查看
Composite模式有两个特点:
所设计的群组既要能包含单个个体,还要能包含其他群组;
定义出单个对象和对象组合的公共特性
MachineComponent类中的每个方法的定义和运行都是递归的,如:某个机器群组中机器的数量等于各个组件中的机器数量之和
所设计的群组既要能包含单个个体,还要能包含其他群组;
定义出单个对象和对象组合的公共特性
MachineComponent类中的每个方法的定义和运行都是递归的,如:某个机器群组中机器的数量等于各个组件中的机器数量之和
相关文章推荐
- iOS CALayer的简单使用
- MQTT mosquitto 单向SSL认证的配置方式
- 线性调整率(line regulation )和负载调整率(load regulation)
- 输入阻抗&输出阻抗
- 【设计模式】HeadFirst设计模式(四):工厂模式
- 【转】 ubuntu下fastboot找不到devices
- Java多线程基础(一)
- Flex 自定义打印控件编写
- laravel 学习笔记——路由(中间件与路由组)
- Qt线程
- 计算机网络学习(3)
- 【数据结构】用C++实现双循环链表的各种操作(包括头删,尾删,插入,逆序,摧毁,清空等等)
- 学无止境——五月总结
- @MappedSuperclass的用法
- 【百度之星初赛2】序列变换(最长上升子序列)
- 插入排序
- 利用Browser Link提高前端开发的生产力
- Android数据库高手秘籍(八)——使用LitePal的聚合函数
- 关于HBase协处理器导致问题的研究
- nefu 117 素数个数的位数