设计模式
还没想好怎么介绍
清酒欧尼酱
看山是山,看山不是山,看山还是山
展开
-
【设计模式】-开篇全局观
设计模式的分类 设计模式共分为三大类:创建型模式、结构型模式、行为型模式。 创建型模式:单例模式、抽象工厂模式、建造者模式、工厂模式、原型模式。 创建型模式是为了隔离客户程序与具体类型实例化的依赖关系,通过将实例化职责委托他方法对象的方法,保证客户程序(或外部系统)获得期望具体类型实例的同时不必发生直接的引用。 结构型模式:适配器模式、桥接模式、装饰模式、组合模式、外观模式、享元模式、代理...原创 2018-08-31 18:18:29 · 170 阅读 · 12 评论 -
【设计模式】-建造者模式
###书面定义 将一个复杂对象的构建与它的表示分离,是的同样的构建过程可以创建不同的表示。 ###个人理解 建造者模式就是把建造的过程给固定了,每个过程的具体部件可以更换,但是步骤不变,就像我们捏饺子,首先擀皮,其次包陷,最后下锅。在这个过程中,擀皮—包陷—下锅,这些步骤是不变的,由指挥者统一指挥,但是擀什么样的皮,包素馅还是肉馅,或者用什么锅来煮饺子,这些部件都是可以更换的。 ###UML图 ...原创 2018-09-23 18:37:23 · 205 阅读 · 26 评论