你的位置:首页 > 软件开发 > ASP.net > 【设计模式】8、组合模式

【设计模式】8、组合模式

发布时间:2016-02-20 22:00:12
1 package com.shejimoshi.structural.Composite.type1; 2 3 4 /** 5 * 功能:将对象组合成树形结构以表示“部分-整体”的层次结构。composite使得用户对单个对象和组合 ...

【设计模式】8、组合模式

 

 

 1 package com.shejimoshi.structural.Composite.type1; 2  3  4 /** 5  * 功能:将对象组合成树形结构以表示“部分-整体”的层次结构。composite使得用户对单个对象和组合对象的使用具有一致性 6  * 适用:想表示对象的部分-整体层次结构 7  *     希望用户忽略组合对象与单个对象的不同,用户将统一地使用组合结构中的所有对象 8  * 时间:2016年2月20日下午8:57:12 9  * 作者:cutter_point10 */11 public abstract class Componment12 {13   protected String name;  //名字14   15   public Componment(String name)16   {17     this.name = name;18   }19   20   //几个基本的方法,叶子节点和枝节点都需要的,叶子节点没有子节点21   public abstract void add(Componment c);22   public abstract void remove(Componment c);23   public abstract void display(int depth);  //当前的深度24 }

 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:【设计模式】8、组合模式

关键词:设计模式

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。