1. 首页
  2. 编程语言
  3. Java
  4. Java设计模式之建造者模式(Builder模式)介绍

Java设计模式之建造者模式(Builder模式)介绍

上传者: 2022-04-21 15:46:56上传 PDF文件 66.25 KB 热度 9次

Builder模式定义:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。Builder模式是非常类似抽象工厂模式,细微的区别大概只有在反复使用中才能体会到。因为一个复杂的对象,不但有很多大量组成部分,如汽车,有很多部件:车轮、方向盘、发动机,还有各种小零件等等,部件很多,但远不止这些,如何将这些部件装配成一辆汽车,这个装配过程也很复杂,Builder模式就是为了将部件和组装过程分开。修改Builder模式中Director类使之能诊断"断肢"断在哪个部件上,再修复这个部件。

下载地址
用户评论