面向对象5大基本原则

  1. 单一职责原则(Single-Resposbility Principle):一个类最好只做一件事

  2. 开放封闭原则(Open-Closed Principle):对扩展开放,对修改封闭

  3. Liskov替换原则(Liskov-Subsitution Principle):自雷必须能替换其基类
  4. 依赖倒置原则(Dependecy-Inversion Principle):客户端代码(调用的类)尽量依赖(使用)抽象的组件
  5. 接口隔离原则(Interface-Segregation Priciple):使用多个小的专门的接口,不是用一个大的

猜你喜欢

转载自blog.csdn.net/houguofei123/article/details/81003771