逛奔的蜗牛

我不聪明,但我会很努力

   ::  :: 新随笔 ::  ::  :: 管理 ::
如果一个东西的产生,非常复杂,可以使用Build来提供生产。
AbstractFactory定义要一系列生产的东西,然后其他的工厂继承他,提供不同的实现。如果要换掉这一系列产品,只需要换掉工厂即可。工厂的切换,甚至不需要去修改代码,可以通过修改配置文件来达到切换。例如软件换皮肤与此很相似。
posted on 2009-11-07 15:59 逛奔的蜗牛 阅读(208) 评论(0)  编辑 收藏 引用 所属分类: Java其他编程

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   博问   Chat2DB   管理