摘要: 软件领域中的设计模式为开发人员提供了一种使用专家设计经验的有效途径。设计模式中运用了面向对象编程语言的重要特性:封装、继承、多态,真正领悟设计模式的精髓是可能一个漫长的过程,需要大量实践经验的积累。工厂模式属于创建型模式,大致可以分为三类,简单工厂模式、工厂方法模式、抽象工厂模式。听上去差不多,都是工厂模式。下面一个个介绍,首先介绍简单工厂模式,它的主要特点是需要在工厂类中做判断,从而创造相应的产品。当增加新的产品时,就需要修改工厂类。有点抽象,举个例子就明白了。有一家生产处理器核心的厂家,它只有一个工厂,能够生产两种核心的处理器核。客户需要什么样的处理器核,一定要显示地告诉生产工厂。下面给出 阅读全文
posted @ 2013-06-26 18:12 Jamy Cai 阅读(1461) 评论(0) 推荐(1) 编辑