![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
王婷婷-Smily
这个作者很懒,什么都没留下…
展开
-
设计模式总结(一)
【前言】 大鸟给小菜讲了很多设计模式,当然每个设计模式都有它所依赖的原则,他们分别是:迪米特原则、依赖倒转原则、合成/聚合原则、开放-封闭式原则、里氏代换原则、单一职责原则。接下来就深入它们的内心,去剖析一下吧! 【迪米特原则】 定义: 两个类不必要通讯,即两个类之间不必发生直接的关系,如果一个类需要调用另一个类,只需要借助第三方调用即可;原创 2017-03-04 15:55:35 · 402 阅读 · 30 评论 -
大话设计模式--创建型
前言 我们学习的设计模式分为三类:创建者模式、结构型模式、行为型模式;当然它们都有自己的独到之处喽!创建型模式与对象的创建有关;结构型模式处理类或对象的组合;而行为型模式是对类或对象怎样交互和怎样分配职责进行描述; 现在小编带你们先去了解创建型模式; (一)工厂方法 定义 定义了一个用于创建对象的接口,让子类决定实例化哪一个类;工厂方法使一个类的实例化延迟到其子类。 结构图:原创 2017-11-01 10:27:10 · 314 阅读 · 13 评论 -
设计模式--结构型
前言 都知道设计模式有三大家族:创建型、结构型、行为型,在上一篇中我们已经深入了解到了创建型家族中的成员,接下来,小编引领大家接触一个新的家族及其成员–结构型; 内容 1.适配器: 定义:将一个类的结构转换成客户希望的另外一个接口,从而使原本由于接口不能在一起工作的类,可以一起工作; 结构图: 实例:在NBA我需要翻译 代码区: `namespace 适配器模式 { cla原创 2017-11-30 21:01:34 · 274 阅读 · 11 评论 -
设计模式Observer
目录 用 [TOC]来生成目录: 目录 启发: 订阅 定义: 类图: Java内置观察者类图: 思考: 启发: 订阅 一个帅哥来到报社,跟报社的人说, “嗨,我买一份最新的报纸”; 一位漂亮的前台小姐说“”先生,抱歉,最新的报纸还没有来呢。“” 帅哥很不耐烦的说“你们啥时候来最新的呀,我都来了好几次了,也没有,以后不来你们这买了。” 美女赶忙说...原创 2018-03-04 20:55:26 · 279 阅读 · 4 评论