美文网首页
设计模式---外观设计模式

设计模式---外观设计模式

作者: Sivin | 来源:发表于2017-03-13 17:02 被阅读40次

    外观模式

    标签(空格分隔): 设计模式


    在设计模式中有一个法则叫迪米特法则(最少知识原则),它说的是什么呢?

    一个软件实体应当尽可能少的与其他实体发生相互作用

    举一个例子:

    茶客喝茶,现有四名茶客想要喝茶,那么这些茶客为了能够喝茶,他们都要需要三种材料,开水茶叶茶具。当没有使用设计模式的时候,它们的关系如下图:

    外观模式1.png

    我们可以看到他们的关系十分错乱,那么,有没有好的方式改变一下呢?其实,我这个方式我们在生活中已经出现了,我们直接看图

    外观设计模式2.png

    我想看到这张图我就不用说什么是外观设计模式了吧。没错就是这种结构

    相关文章

      网友评论

          本文标题:设计模式---外观设计模式

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