zoukankan      html  css  js  c++  java
  • C#设计模式六大原则概述

      在面向对象的设计中,我们应当遵循以下六大原则,只有掌握了这些原则,才能更好的理解设计模式。

    1:单一职责原则(Single Responsibility Principle 简称 :SRP) : 就一个类而言,应该仅有一个引起他变化的原因

    2:接口隔离原则(Interface Segregation Principle 简称:ISP)  :客户端不应该依赖他不需要的接口

    3:开闭原则(Open-Closed Principle 简称:OCP):软件实体应对扩展开放,而对修改关闭

    4:里氏代换原则(Liskov Substitution Principle 简称:LSP):所有引用父类对象的地方能够使用其子类的对象

    5:依赖倒转原则(Dependence  Inversion Principle 简称:DIP):抽象不应该依赖于细节,细节应该依赖于抽象

    6:迪米特原则(Law of Demeter 简称:LoD):一个对象应该对其他对象保持最小的了解

  • 相关阅读:
    命名规则
    数据库的基本概念(三大范式,数据)
    集合的排序
    装箱拆箱
    异常处理
    单行函数
    表管理
    创建表,插入列....
    PL/SQL 块
    单行函数的案例
  • 原文地址:https://www.cnblogs.com/SimplePoint/p/8854926.html
Copyright © 2011-2022 走看看