设计模式
Dream_yz
没有最好,只有更好!
展开
-
设计模式概况
设计模式概况设计模式依据目的可分为三种类型:创建型、结构型、行为型。创建型模式与对象的创建有关;结构型模式处理类或对象的组合;行为型模式对类或对象怎样交互和怎样分配职责进行描述。 创建型单例模式:保证一个类仅有一个实例,并提供一个访问它的全局访问点。原型模式:用原型实例指定创建对象的种类,并且通过拷贝这个原型来创建新的对象。建造者模式:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不原创 2016-04-05 22:08:53 · 453 阅读 · 0 评论 -
C++设计模式总结
设计模式简介设计模式为开发人员提供一种使用专家设计经验的有效途径。设计模式中运用了面向对象编程语言的重要特征:封装、继承、多态等。常见的设计模式主要有:工厂模式、策略模式、适配器模式、单例模式、原型模式、模板方法模式、建造者模式、外观模式、组合模式、代理模式、享元模式、桥接模式、修饰模式、备忘录模式、中介者模式、职责链模式、观察者模式、状态模式。工厂模式工厂模式属于创建型模式,分为以下三类:简单工厂翻译 2016-03-05 16:22:50 · 9648 阅读 · 1 评论