• 设计模式学习(十)结构型模型总结


    1 适配器模式

     用于将一个类的接口转换成另一个类的接口。

    实例:构造一个类包含控件绑定数据的实现

    2 桥接模式

     可以将一个类的接口与它的实现分离,这样可以不用修改客户端代码就能改变或替换实现过程

    3 组合模式

     是一个对象的集合,其中任何一个对象既可以是一个组合,也可以是一个叶子对象

    实例:树型组织结构的建立。

    4 装饰模式

     用一个类包装给定的类,并为它添加新的功能,将所有未改动的方法传递给下面的类

    实例:构造一个类包含控件,改变控件的外观

    5 外观模式

     将一些列复杂的对象放在一起,并提供一个新的,更简单的访问这些数据的接口。

    实例:数据库访问类

    6 享元模式

     把一部分的类数据移到类外部,在执行方法时将数据传递进来,通过这种方式限制那些又小又相似的实例的增加数量

    实例:数据库访问方法传入不同的参数,实现不同的功能。

    7 代理模式

     为一个比较复杂的对象提供一个简单的占位对象,实例化该复杂对象,在某种程度上比较浪费时间或代价较高。

    实例: 图片显示,可以先显示各占位简单图片,然后读入真正图片
  • 相关阅读:
    【基础知识七】贝叶斯分类器
    tensorflow入门资料
    机器学习常用开发工具【转】
    SVM的sklearn.svm.SVC实现与类参数
    从线性回归到CNN【转】
    RBF神经网络和BP神经网络的关系
    sklearn安装
    【转】SQL模糊查询
    笔记:XML-解析文档-流机制解析器(SAX、StAX)
    笔记:XML-解析文档-XPath 定位信息
  • 原文地址:https://www.cnblogs.com/xh831213/p/881734.html
Copyright © 2020-2023  润新知