摘要: 定义:类型属于创建型模式,又叫静态工厂方法模式。是由一个工厂对象决定创建出哪一种产品的实例。是工厂模式的特例。优点:工厂类,根据外界给定的信息,决定究竟应该创建那个具体类的对象。调用时候不必管这些对象究竟如何创建和组织,明确了各自的职责和权利,有利于整体软件体系结构的优化。缺点:由于工厂类集中了所有实例的创建逻辑,违反了高内聚责任分配原则,将全部创建逻辑集中到一个工厂类中;如果需要添加新的类,则需要更改工厂类了。因此一般只是很简单的情况下应用。实例:简单计算器,运算工厂类OperationFactory,Operation运算父类,OperationAdd加法子类……,Operation运算父 阅读全文
posted @ 2012-07-02 13:46 Xyang 阅读(140) 评论(0) 推荐(0)
hi