设计模式
设计模式
qq_36721032
这个作者很懒,什么都没留下…
展开
-
设计模式—结构型模式
设计模式—结构型模式设计模式的分类结构型模式1、适配器模式1.1、类适配器(采用多继承实现)1.2、对象适配器(实例化被适配者实现)2、装饰器模式3、代理模式设计模式的分类结构型模式1、适配器模式定义: 适配器模式将某个类的接口转换成客户端期望的另一个接口表示,目的是消除由于接口不匹配所造成的类的兼容性问题。包含角色:目标接口:Target,该角色把其他类转换为我们期望的接口被适配者: Adaptee 原有的接口,也是希望被改变的接口适配器: Adapter, 将被适配者和目标接口组合到一原创 2020-08-26 23:20:32 · 159 阅读 · 0 评论 -
设计模式—创建型模式
设计模式设计模式的分类一、创建者模式1、工厂模式1.1、简单工厂模式1.2、工厂方法模式1.3、抽象工厂模式1.4、三种工厂模式的使用选择2、单例模式2.1、预加载(饿汉式)2.2、懒加载(懒汉式)2.3、线程安全的懒加载(双重检查锁)3、生成器模式3.1、生成器模式的结构3.2、实例和代码分析设计模式的分类一、创建者模式1、工厂模式1.1、简单工厂模式定义: 定义了一个 创建对象的类,这个类封装了实例化对象的行为。代码示例:#include <iostream>using原创 2020-07-01 21:51:44 · 149 阅读 · 0 评论