zoukankan      html  css  js  c++  java
  • 设计模式综述

      面向对象设计原则

    设计原则名称 定义 描述
    开闭原则 对扩展开放,对修改关闭 该原则是设计原则的总纲,抽象化是开闭原则的关键
    单一职责原则 一个类只负责一个领域的相应职责 单一职责原则是实现高内聚低耦合的指导方针
    接口隔离原则 使用多个单一功能的接口,而不使用一个多功能接口 接口隔离也是实现高内聚低耦合的关键
    里氏替换原则 所有引用基类对象的地方能够透明的使用其子类的对象 在软件中,将一个基类替换为他的子类,程序将不会出现任何问题,反之则不行;它告诉我们不要破坏继承体系
    依赖倒转原则 抽象不应该依赖细节,细节应该依赖抽象 告诉我们要面向接口编程
    合成复用原则 尽量使用接口组合,而不要使用继承  
    迪米特法则 一个实体应尽可能少的与其他对象发生相互作用 主要是为了降低系统的耦合度,使类与类之间保持松散的耦合关系

      设计模式按照功能划分

    设计模式分类 设计模式
    创建型 工厂模式、抽象工厂模式、单例模式、原型模式、构建者模式
    结构型 适配器模式、装饰模式、代理模式、外观模式、桥接模式、组合模式、享元模式
    行为型

    模板方法模式、策略模式、观察者模式、中介者模式、状态模式、责任链模式、命令模式、迭代器模式、访问者模式、解释器模式、备忘录模式

  • 相关阅读:
    访问修饰符、封装、继承
    面向对象与类
    内置对象
    三级联动 控件及JS简单使用
    asp。net简单的登录(不完整)
    asp。net:html的表单元素:
    ASP.Net简介及IIS服务器及Repeater
    用户控件
    登陆,激活,权限
    timer控件,简单通讯
  • 原文地址:https://www.cnblogs.com/liconglong/p/14170565.html
Copyright © 2011-2022 走看看