java设计模式
文章平均质量分 60
uranuslu
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
简单工厂 静态工厂
最近在工作中感觉系统设计的时候,设计模式越来越来重要,所以利用工作之余总结设计模式的应用。 创建型模式: 工厂模式: 简单工厂也叫静态工厂模式,一般是具体产品的继承类或者是接口的实现。例如定义一个人类的接口或父类,子类去实现或继承。并对外公布静态方法。如下代码如示: 设计模式如UML图所示: 定义一个人类的接口,让学生类和老师类去实现这个接口 public interf原创 2011-11-30 22:08:58 · 449 阅读 · 0 评论 -
工厂方法模式(FactoryMethod)
工厂方法模式的意义是定义一个创建产品对象的工厂接口,将实际创建工作推迟到子类当中。核心工厂类不再负责产品的创建,这样核心类成为一个抽象工厂角色,仅负责具体工厂子类必须实现的接口,这样进一步抽象化的好处是使得工厂方法模式可以使系统在不修改具体工厂角色的情况下引进新的产品。 工厂方法模式是简单工厂模式的衍生,解决了许多简单工厂模式的问题。首先完全实现‘开-闭 原则',实现了可扩展。其次更复杂的层次结原创 2011-11-30 22:23:44 · 432 阅读 · 0 评论
分享