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