摘要: 今天要开始回顾设计模式: 一、简单工厂(Simple Factory)模式 根据提供给它的数据,返回几个可能类中的一个类的实例。通常它返回的类都有一个公共的父类和公共的方法。 结构上就是有一个抽象基类 然后基于这个抽象基类实现了许多子类,再有一个类里面通过接收一个参数 去动态的返回不同的子类。也可以将这个类里面的方法 直接组合到抽象类中。 二、工厂方法(Factory Method)模式 其用意是定义一个创建产品对象的工厂接口,将实际创建工作推迟到子类中。 原本有一个抽象基类,并且基于这个基类实现了很多子类,然而在这个基础上又多出来了一套... 阅读全文
posted @ 2013-08-27 19:57 蜗牛散步 阅读(157) 评论(0) 推荐(0) 编辑