建造者模式
设计模式之建造者模式1.建造者模式理论建造者模式的定义为:将一个复杂对象的构建和它的表示分离开,使得同样的构建过程可以创建不同的表示。主要由4个角色来组成:1 . 抽象建造者(Builder)角色:该角色用于规范产品的各个组成部分,并进行抽象,一般独立于应用程序的逻辑。2 . 具体建造者(Concrete Builder)角色:该角色实现抽象建造者中定义的所有方法,并且返回一个组建好的产品实例。3 . 产品(Product)角色:该角色是建造者中的复杂对象,一个系统中会有多于一个的产
原创
2020-09-29 16:29:49 ·
133 阅读 ·
0 评论