DESIGN PATTERN
oasis6sun
热爱编程与架构设计,生命不息,奋斗不止。
展开
-
例说 Simple Factory 模式
Simple Factory 模式 // 抽象音乐盒接口 public interface IMusicBox { public void play(); } // 钢琴音乐盒 public class PianoBox implements IMusicBox { public void play() { System.out.println("拨放...2008-06-11 16:13:01 · 116 阅读 · 0 评论 -
例说 Factory Method 模式
Factory Method模式在一个抽象类中留下某个创建产品类的抽象方法,其它与产品操作相关联的方法都先依赖于产品所依赖的公共接口,而不是依赖于产品的实现。 当您的成品中有一个或多个产品无法确定时,您先确定这些产品的操作接口,然后用产品的抽象操作接口先完成其它的工作,产品的实现则推迟至实现产品接口的子类完成,一旦产品加入,即可完成您的成品。 假设您要完成一个文件编辑器...2008-06-13 11:32:34 · 94 阅读 · 0 评论