
Design Patterns
孙文奇
中国人民大学信息学院2010级本科生
展开
-
单例模式(Singleton)——Java
Singleton模式的主要作用是保证在Java应用程序中,一个类Class只有一个实例存在。Singleton模式通常有两种形式。第一种形式:定义一个类,它的构造函数为private的,它有一个static的private的该类变量,在类初始化时实例化。通过一个public的getInstance方法获取对对象的引用,继而调用其中的方法。public class Si原创 2016-04-20 18:09:17 · 1107 阅读 · 0 评论 -
组合模式(Composite)——Java
Component:节点的抽象类public abstract class Component { public abstract void Operation(); public abstract void Add(Component c); public abstract void Remove(Component c); public abstra原创 2016-05-27 11:53:32 · 678 阅读 · 0 评论