F_G

许多问题需要说清楚就可以&&走永远比跑来的重要

导航

[设计模式] 工厂模式

简单工厂模式

每个具体的实现类也定义相应的工厂类,从而工厂类接口没有改变

class factory{}

interface Inter{}

class a implements Inter{}

class factorya implements factor{}

class b implements Inter{}

class factoryb implements factor{}

 

使用

factory faca = new factorya();

factory facb = new factoryb();

a aa = faca.create();

b bb =facb.create();

如果增加新的实现类,工厂类不许要改变,但是每个实现都要提供工厂实现。

 

http://www.360doc.com/content/11/0824/17/3034429_142983837.shtml

posted on 2015-11-07 22:28  F_G  阅读(182)  评论(0编辑  收藏  举报