建造者模式
2016-10-04 22:14:49 0 举报
建造者模式是一种创建型设计模式,它使用多个简单的对象一步一步构建成一个复杂的对象。该模式将一个复杂对象的构建与其表示分离,使得同样的构建过程可以创建不同的表示。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。建造者模式适用于当创建复杂对象的算法应该独立于该对象的组成部分以及它们的装配方式时。建造者模式可以隐藏对象的内部组成,并使得客户端只知道它的接口。