stunning bassoon DesignPattern:设计模式模板以进行快速开发 源码
令人惊叹的bassoon DesignPattern 设计模式模板以进行快速开发 这个目的将主要涵盖类别设计模式在C ++开发中的应用。主要目的是为了在项目开发过程中快速应用,同时兼顾学习会逐渐增加一些工程当中的开发实例并细化说明。 这些设计模式在对象创建的类型,主体,方式,时间等方面提高了系统的规模。1)单例模式:根据实例化的时机分为饿汉式和懒汉式,饿汉式在刚开始的时候便实例实例化好,饿汉式没有线程安全的问题,而懒汉式在使用的时候才实例化,存在线程安全的问题。2)工厂方法模式: 它分为类结构型模式和对象结构型模式,前者采用继承机制来组织接口和类,其余釆用组合1)适配器模式:简单来说就是将一个类的接口转换为另外一个用户想要使用的接口2)代理模式3)装饰器模式 行为类型模式行为类型模式用于描述程序在运行时复杂的流程控制,即描述多个类或对象之间怎样相互关联的共同完成对象都无法单独完成的任务,
文件列表
stunning-bassoon-DesignPattern-master.zip
(预估有个16文件)
stunning-bassoon-DesignPattern-master
factory
product.h
529B
main.cpp
294B
factory.cpp
65B
factory.h
487B
adapter
adapter.cpp
65B
adapter.h
530B
main.cpp
174B
暂无评论