
设计模式
文章平均质量分 71
大树91
这个作者很懒,什么都没留下…
展开
-
Java设计模式-Builder模式
Builder模式是将一个复杂对象的创建和表示分离,使同样的创建过程可以创建不同的表示。它属于建造类模式。 一般来说,如果一个对象的创建比较复杂,超出了构造方法所能包含的范围,就可以使用工厂模式和Builder模式,相对于工厂模式会产出一个完整的产品,Builder应用于更加复杂的对象创建,甚至单单了创建产品的一部分而已。 ...原创 2022-03-19 20:11:33 · 1977 阅读 · 0 评论 -
Java设计模式-工厂模式案例分析
有如下三个需求: 1 任意定制交通工具 2 任意定制交通工具生产过程 3 任意定制产品一族,并可扩展 需求 1 1.1 都写具体类 实现定义交通工具代码 public class Car { public void go() { System.out.println("???? car go sousousou ..."); } } public class Plane { public void go() { System.out.printl原创 2021-11-20 21:20:11 · 1029 阅读 · 0 评论