zoukankan      html  css  js  c++  java
  • 面向对象五大设计原则

    Single Duty——单一职责原则

    核心思想:一个类应该只有一个引起它变化的原因。

    Open Closed Principle——开放封闭原则

    核心思想:对扩展开放,对修改封闭。

    Liskov Subsitution Principle——里氏替换原则

    核心思想:子类必须能够替换掉它们的父类型。

    InterFace Segregation Principle——接口隔离原则

    核心思想:使用多个小的专门的接口,而不要使用一个大的总接口.

    Dependency Inversion Principle——依赖倒置原则

    核心思想: 高层模块不应该依赖底层模块,两者都应该依赖抽象。抽象不应该依赖细节,细节应该依赖抽象。

  • 相关阅读:
    1221D
    1249E
    D. Yet Another Monster Killing Problem
    大佬传送门
    Zookeeper客户端连接报错
    搭建PXC集群
    Docker分布式环境
    Docker使用
    Docker入门
    MySQL数据库集群概述
  • 原文地址:https://www.cnblogs.com/stimlee/p/9399375.html
Copyright © 2011-2022 走看看