码迷,mamicode.com
首页 >  
搜索关键字:行为型    ( 1134个结果
二十三种设计模式[15] - 解释器模式(Interpreter)
前言 解释器模式,类行为型模式。一种用来解释特定文法(语言的语法和表达式)规则的方式。这种行为模式使用了类似组合的结构来构建一个抽象语法树(Abstract Syntax Tree,AST),用来描述该解释器所解释的语法。如果你想要了解组合模式,可跳转至二十三种设计模式[8] - 组合模式(Comp... ...
分类:其他好文   时间:2018-12-02 22:43:47    阅读次数:239
状态模式(State)
1、概念 状态模式允许一个对象在其内部状态改变时改变它的行为,对象看起来似乎修改了它所属的类,属于行为型模式。 2、模式结构 环境角色(Context):定义客户端所感兴趣的接口,并且保留一个具体状态类的实例。这个具体状态类的实例给出此环境对象的现有状态。 抽象状态角色(State):定义一个接口, ...
分类:其他好文   时间:2018-11-30 13:55:04    阅读次数:140
Java进阶篇设计模式之十三 ---- 观察者模式和空对象模式
前言 在 "上一篇" 中我们学习了行为型模式的备忘录模式(Memento Pattern)和状态模式(Memento Pattern)。本篇则来学习下行为型模式的最后两个模式,观察者模式(Observer Pattern)和空对象模式模式(NullObject Pattern)。 观察者模式 简介 ...
分类:编程语言   时间:2018-11-29 11:05:29    阅读次数:240
PHP设计模式
内容来源: 波客 菜鸟教程 策略模式 在策略模式(Strategy Pattern)中,一个类的行为或其算法可以在运行时更改。这种类型的设计模式属于行为型模式。 在策略模式中,我们创建表示各种策略的对象和一个行为随着策略对象改变而改变的 context 对象。策略对象改变 context 对象的执行 ...
分类:Web程序   时间:2018-11-26 23:16:09    阅读次数:287
GOF23设计模式之单例模式
GOF23设计模式(Group Of Four) 为国外很有名的四个大牛总结的23总常见的套路 分类: 1)创建型模式 单例模式、工厂模式、抽象工厂模式、建造者模式、原型模式 2)结构型模式 适配器模式、桥接模式、装饰模式、组合模式、外观模式、享元模式、代理模式 3)行为型模式 模板方法模式、命令模 ...
分类:其他好文   时间:2018-11-26 00:21:47    阅读次数:176
设计模式——总结
设计模式系列 持续更新。。。 一、六大设计原则 二、三大分类 创建型 结构型 行为型 二、二十三种设计模式 ...
分类:其他好文   时间:2018-11-23 14:10:11    阅读次数:155
JAVA设计模式——开篇
设计模式很重要,重要性我就不再复述了。最主要的是,通常我们在写一定量代码后,常用的方法什么的都熟悉后,想再提高代码能力,我找到的最好的方法还是去学习,理解设计模式。不理解设计模式,看一些开源框架和java源码会很难懂。 刚学java时就从各种文章,也听很多人说面向对象编程很重要。但是在编程时虽然会建 ...
分类:编程语言   时间:2018-11-17 10:27:17    阅读次数:139
设计模式_单例模式
1.面向对象,变化隔离出来,压缩到最小 类与对象的交互。 模式分类: 1.从目的来讲: 1.创建型:负责创建对象 2.结构型:处理类与对象之间的组合 3.行为型:类与对象交互中的职责分配。 2.从范围来讲: 1.类模式: 处理类与子类的静态关系。在编译的时候,就确定下来。 2.对象模式:对象之间的动 ...
分类:其他好文   时间:2018-11-14 12:38:34    阅读次数:170
模板方法精讲
模板方法是一种行为型模式,执行流程固定,但中间有些步骤有细微差别的。官方的定义是:定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。下面使用穷举法举几个例子: 1.西游记里面菩萨定好的 81 难,这就是一个顶层的逻辑骨架。 ...
分类:其他好文   时间:2018-11-13 14:31:12    阅读次数:163
设计模式(35)-----设计模式阶段性总结(一句话概括一个模式)
目录: 设计模式(1) 初始设计模式(回调函数) 设计模式要从语义上出发,而不要从语法上出发,其实设计模式归根结底就是多态的有计划的组合。 设计模式(2) 行为型模式 观察者设计模式 想想气象站,根据天气的变化动态的通知观众实时天气。当一个对象的状态改变时,通知另一个对象作出相应的改变,而中间的观察 ...
分类:其他好文   时间:2018-11-08 12:41:18    阅读次数:182
1134条   上一页 1 ... 31 32 33 34 35 ... 114 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!