首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

修建模式

2012-09-15 
建造模式建造者模式是对象的创建模式.建造模式可以将一个产品的内部表象与产品的生成过程分割开来,从而使

建造模式
    建造者模式是对象的创建模式.建造模式可以将一个产品的内部表象与产品的生成过程分割开来,从而使一个建造过程生成具有不同的内部表象和产品对象。
    建造模式有以下4个角色构成.
1.抽象建造者Builder.java
2.具体建造者ConcreteBuilder.java
3.导演者Director.java
4.产品Product.java

    建造模式的使用意义
1.建造模式的使用,使得产品的内部表象可以独立变化.客户端不必知道产品内部组成的细节.
2.每一个builder都相对独立,而与其他的builder无关.
3.模式所建造的最终产品更易于控制.

    下面是一个简单的代码示例
Builder.java

package CreationalPattern.Builder;/** * 具体产品 */public class Product {}

热点排行