• 设计模式的六大法则(个人理解)


    1.单一职责原则

    一个类只负责一项职责

    2.里式替换原则

    外国一个姓里的提出的,一个类型T1的对象a1,有另一个类型为T2的对象a2,能够完全替代,使得T1的程序P在替换前后行为没有改变,就是里式替换原则

    就是子类对父类可以扩展他的方法,但不能更改他的方法

    3.依赖倒置原则

    高层模块不该依赖底层模块,他们应该依赖他的抽象

    4.接口隔离原则

    客户端不应该依赖他不需要的接口,一个类对另一个类的依赖应该建立在最小的接口上,防止臃肿

    5.迪米特法则

    降低耦合度,一个类应该对另一个类保持最低了解.

    6.开闭原则

    应该对扩展开放,对修改关闭.

  • 相关阅读:
    Lucene综合案例
    Lucene 高级搜索
    Lucene 分词器
    Lucene 索引维护
    Lucene Field域类型
    Lucene入门
    Lucene介绍和全文检索流程
    数据查询方法
    序列化
    drf
  • 原文地址:https://www.cnblogs.com/clc1996/p/12484488.html
Copyright © 2020-2023  润新知