设计模式之建造者模式(与工厂模式的区别以及JDK中StringBuilder类的应用)
建造模式的一些总结,不当之处还望指出。建造者模式(Builder Pattern)使用多个简单的对象一步一步构建成一个复杂的对象。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。意图:将一个复杂的构建与其表示相分离,使得同样的构建过程可以创建不同的表示。主要解决:主要解决在软件系统中,有时候面临着"一个复杂对象"的创建工作,其通常由各个部分
原创
2017-12-08 23:56:33 ·
2324 阅读 ·
0 评论