设计
JunRainbow
这个作者很懒,什么都没留下…
展开
-
JAVA设计模式--简单工厂
简单工厂: 最简单的设计模式之一,通过模拟现实生活中工厂的例子,抽象成为Java模式。工厂的职责是生产产品,调用者需要产品时,只需要面对对应的工厂即可。 简单工厂: public IProduct factory(){ return new Product1();//返回某一种产品对象 } 带参数的简单工厂: public IProduct factory(Str...原创 2012-11-30 22:33:45 · 106 阅读 · 0 评论 -
JAVA设计模式--工厂方法模式
工厂方法模式: 很多人都会与抽象工厂模式混淆在一起,工厂方法主要想表达,父类的方法或方法中调用了其他对象的方法时,有部分父类无法确定,但又想让父类完成大多开发工作,使得子类们可以最大限度的复用,又能动态的改变实现利于扩展性。 定义工厂方法类 public abstract Class Cat implements ICat(){ //抓老鼠行为 public ...原创 2012-11-30 23:07:47 · 134 阅读 · 0 评论