X龙@China .Net 'blog

需要的不仅仅是工作,而是通过努力得来的美好将来。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

工厂方法模式(Factory Method Patterm)

Posted on 2009-09-06 17:17  X龙  阅读(215)  评论(0编辑  收藏  举报
工厂方法模式:它不是用一个专门的类来决定实例化哪一个类,超类把这种决定廷迟到子类。
这种模式实际上没有决策点,即没有直接选择一个子类实现化的决策。程序中定义一个抽象类,用于创建对象
,但由子类决定具体创建什么对象。

实现工厂模式还需考虑以下问题:
1.基类是一个抽象类,模式必需返回一个可用的具体类。
2.基类包含默认方法,除非默认方法不工作,才会调用这些方法。
点击这里给我发消息http://wp.qq.com/index.html