您的位置:首页 > 其它

设计模式开始--组合模式

2015-04-01 15:52 288 查看
组合模式

一、作用

需求是体现部分与整体的关系时,完成的功能就是基础的对象可以组成成更加复杂的对象,而这个组合的对象又可以进一步的组合,不断的迭代,便可以体现出层次的结构

二、类图(核心在于有一个之类有一个向上的引用)

public class Client {
public static void main(String[] args)
{
Company root = new HRCompany("总部HR");
Company beijingHr = new HRCompany("北京总部HR");
Company beijing = new BeiJCompany("北京分部");
beijing.add(beijingHr);
root.display();
beijing.display();
}
}


View Code
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: