设计模式六大原则

来源:互联网 发布:js 获取signature 编辑:程序博客网 时间:2024/06/10 12:46
原则 含义 具体方法 开闭原则 对扩展开放,对修改关闭 多使用抽象类和接口 里氏代换原则 基类可以被子类替换 使用抽象类继承,不使用具体类继承 合成复用原则 要依赖于抽象,不依赖于具体 针对接口编程,不针对实现编程 接口隔离原则 使用多个隔离的接口,比使用单个的接口好 建立最小的接口 迪米特原则 一个软件实体应当尽可能少地与其他实体发生相互作用 通过中间类建立联系 依赖倒转原则 尽量使用合成/聚合,而不是使用继承 尽量使用合成/聚合,而不是使用继承
0 0
原创粉丝点击