美文网首页
设计模式六原则--简述

设计模式六原则--简述

作者: CrayfishXu | 来源:发表于2016-06-01 10:50 被阅读36次

      最近在看《设计模式之禅》,这本书我已经收藏了好久了,很多朋友都说不错,我也有了一些经验的积累,我觉得是该看的时候了。

看完了六原则,我先做一个小结:

单一职责原则:一个类或者接口只做一类事;

里氏替换原则:子类尽量避免重写父类原有的方法;

依赖倒置原则:依赖抽象(接口和抽象类);

接口隔离原则:单一接口,细化接口,高内聚(减少public方法);

迪米特法则(最少知识原则):只跟朋友通信(降低耦合);

开闭原则:对扩展开发,对修改关闭。

      六原则的核心就是开闭原则,书中也说了只可意会不可言传,要在实践中慢慢体会其中的真理。项目中要高内聚低耦合,减少类跟类之间的关系,但是一个类又不能过于庞大要做到单一职责,还有一点就是多用抽象(接口和抽象类)。每个人的体会不一样我也只能言传到这里了,希望没有看过这么书的朋友也去看看。

相关文章

  • Java 常用设计模式简例

    简述Java常用设计模式 简述Java常用设计模式及设计原则 strate---------策略模式针对接口编程,...

  • 设计模式六原则--简述

    最近在看《设计模式之禅》,这本书我已经收藏了好久了,很多朋友都说不错,我也有了一些经验的积累,我觉得是该看的时候...

  • 设计模式导航

    简述面向对象编程(oop)的六大原则 【单例模式】最应该掌握的设计模式 【策略模式】分离算法的设计模式 组装复杂对...

  • 设计模式

    设计模式六大原则[设计模式六大原则(1):单一职责原则][设计模式六大原则(2):里氏替换原则][设计模式六大原则...

  • 设计模式学习笔记,简述概要

    设计模式 学习简述 设计模式简要学习笔记 原则 口诀:“单开迪里接依” 单一职责 开闭原则(扩展开放、修改封闭) ...

  • 23设计模式之一

    简述 一、设计模式的六大原则 二、23种设计模式 1.单例模式 懒汉式单例 饿汉单例 2.三种工厂模式 1>.简单...

  • 设计模式-六大原则

    转载自 设计模式六大原则 目录:- 设计模式六大原则(1):单一职责原则- 设计模式六大原则(2):里氏替换原则-...

  • 设计模式六大原则

    目录: 设计模式六大原则(1):单一职责原则 设计模式六大原则(2):里氏替换原则 设计模式六大原则(3):依赖倒...

  • 设计模式6大原则

    目录: 设计模式六大原则(1):单一职责原则 设计模式六大原则(2):里氏替换原则 设计模式六大原则(3):依赖倒...

  • 设计原则之6大原则

    目录:设计模式六大原则(1):单一职责原则 设计模式六大原则(2):里氏替换原则 设计模式六大原则(3):依赖倒置...

网友评论

      本文标题:设计模式六原则--简述

      本文链接:https://www.haomeiwen.com/subject/uurzrttx.html