标签: 设计模式
-
关于设计模式:设计模式建造者Builder模式
模式定义将一个简单对象的创立与他的示意拆散,使得同样的构建过程能够创立不同的示意类图利用场景1.须要生成的对象…
-
关于设计模式:设计模式原型Prototype模式
模式定义指原型实例指定创建对象的品种,并且通过拷贝这些原型创立新的对象类图利用场景当代码不应该依赖于须要复制的…
-
关于设计模式:设计模式抽象工厂Abstract-Factory模式
模式定义提供一个创立一系列相干或相互依赖对象的接口,而无需指定它们具体的类类图利用场景程序须要解决不同系列的相…
-
关于设计模式:设计模式工厂方法Factory-Method模式
模式定义定义一个用于创建对象的接口,让子类决定实例化哪一个类,使得一个类的实例化提早到子类类图利用场景1.当你…
-
关于设计模式:设计模式桥Bridge模式
模式定义将形象局部(业务性能)与实现局部(平台实现)拆散,使它们都能够独立地变动。类图利用场景在业务性能具备形…
-
关于设计模式:设计模式装饰者Decorator模式
动静(组合)地给一个对象减少一些额定的职责,就减少性能而言,Decorator模式比生成子类(继承)更为灵便(…
-
关于设计模式:设计模式观察者Observer模式
模式定义定义了对象之间的一对多依赖,让多个观察者对象同时监听某一个主题对象,当主题对象发生变化时,它的所有依赖…
-
关于设计模式:设计模式策略Strategy模式
Strategy模式提供了用条件判断语句以外的另一种抉择,打消条件判断语句,就是解耦合。含有许多条件判断语句的…
-
关于设计模式:设计模式模板方法Template-Method模式
模式定义定义一个操作的算法骨架,而将一些步骤提早到子类中,使得子类能够不扭转一个算法的构造即可重定义该算法某些…
-
关于设计模式:程序设计中的几种设计原则
依赖倒置准则(DIP)高层模块(稳固)不应该依赖于底层模块(变换),二者都应该依赖于形象(稳固)形象(稳固)不…