设计模式实践笔记
文章平均质量分 85
在实践中学习设计模式,结合实际案例,轻松易懂
滕哥
这个作者很懒,什么都没留下…
展开
-
【设计模式实践笔记】第三节:建造者模式
将一个复杂的构建与其表示相分离,使得同样的构建过程可以创建不同的表示。大多数设计模式都不仅仅存在于IT世界,往往在现实生活中也有相当多的例子,建造者模式也不例外。builder的本意是建造者,通常用在建筑领域,小到瓦房单间,大到百米高楼,这些建筑都有一些固定的组成成分,比如墙、屋顶、门和窗等等。建造者们建造一栋房子,只要按照房子的成分,一步一步的添加材料即可。一般来说我们在代码中使用建造者模式,也是因为有些类有固定的成分,我们不希望暴露过多的实例的创建过程,以此来降低系统维护的复杂程度。原创 2022-09-06 20:13:30 · 211 阅读 · 1 评论 -
【设计模式实践笔记】第二节:抽象工厂模式
抽象工厂的核心逻辑是通过工厂接口,来解决创建一系列产品的问题,要注意区分的是如果没有「系列产品」,那抽象工厂跟普通工厂就没有本质区别原创 2022-07-15 15:26:01 · 520 阅读 · 0 评论 -
【设计模式实践笔记】第一节:工厂方法模式
工厂方法模式的优点是让调用者只需要关心产品接口,通过让创建和使用解耦来达到增强系统可扩展性的一种编程经验。原创 2022-07-15 12:27:37 · 288 阅读 · 0 评论