码迷,mamicode.com
首页 >  
搜索关键字:行为型    ( 1134个结果
00.设计模式_软件设计的原则
一、设计模式的分类总体来说设计模式分为三大类:创建型模式:共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。结构型模式:共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。行为型模式:共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式 ...
分类:其他好文   时间:2017-08-15 21:11:50    阅读次数:175
15.设计模式_命令模式
一、前言 之前一直在忙于工作上的事情,关于设计模式系列一直没更新,最近项目中发现,对于设计模式的了解是必不可少的,当然对于设计模式的应用那更是重要,可以说是否懂得应用设计模式在项目中是衡量一个程序员的技术水平,因为对于一个功能的实现,高级工程师和初级工程师一样都会实现,但是区别在于它们实现功能的可扩 ...
分类:其他好文   时间:2017-08-15 21:02:46    阅读次数:138
《Android源代码设计模式解析与实战》读书笔记(十)
第十章、解释器模式 解释器模式是一种用的比較少的行为型模式。其提供了一种解释语言的语法或表达式的方式。可是它的使用场景确实非常广泛,仅仅是由于我们自己非常少回去构造一个语言的文法,所以使用较少。 1.定义 给定一个语言,定义它的文法的一种表示,并定义一个解释器,该解释器使用该表示来解释语言中的句子。 ...
分类:移动开发   时间:2017-08-14 20:00:16    阅读次数:250
设计模式(一)简介
一、四人帮(GOF) 创者是四个人,他们合著出来设计模式的书。 他们提出面向对象设计原则: 1.对接口编程而不是对实现编程 2.优先使用对象组合而不是继承 二、设计模式类型 总共提到23中设计模式,这些模式可以分成三大类: 创建性模式, 结构性模式、 行为型模式 1.创建型模式:这些设计模式提供了一 ...
分类:其他好文   时间:2017-08-13 22:16:34    阅读次数:164
迭代器模式(Iterator.hasNaxt())
迭代器模式(Iterator Pattern)是 Java 和 .Net 编程环境中非常常用的设计模式。这种模式用于顺序访问集合对象的元素,不需要知道集合对象的底层表示。 迭代器模式属于行为型模式。 介绍 意图:提供一种方法顺序访问一个聚合对象中各个元素, 而又无须暴露该对象的内部表示。 主要解决: ...
分类:其他好文   时间:2017-08-08 19:55:44    阅读次数:153
设计模式C++学习笔记之十三(Decorator装饰模式)
装饰模式,动态地给一个对象添加一些额外的职责。就增加功能来说,Decorator模式相比生成子类更为灵活。 13.1.解释 main(),老爸 ISchoolReport,成绩单接口 CFourthGradeSchoolReport,四年级成绩单 ReportDecorator,成绩单装饰器基类 H ...
分类:编程语言   时间:2017-08-08 19:33:58    阅读次数:167
设计模式 ( 十二 ) 职责链模式(Chain of Responsibility)(对象行为)
设计模式(十二)职责链模式(Chain of Responsibility)(对象行为型) 1.概述 你去政府部门求人办事过吗?有时候你会遇到过官员踢球推责,你的问题在我这里能解决就解决。不能解决就推卸给另外个一个部门(对象)。至于究竟谁来解决问题呢?政府部门就是为了能够避免屁民的请求与官员之间耦合 ...
分类:其他好文   时间:2017-08-07 20:41:40    阅读次数:199
迭代器模式
1、模式定义 迭代器模式(Iterator Pattern) :提供一种方法来訪问聚合对象,而不用暴露这个对象的内部表示,其别名为游标(Cursor)。迭代器模式是一种对象行为型模式。 2、模式结构 迭代器模式包括例如以下角色: Iterator: 抽象迭代器 ConcreteIterator: 详 ...
分类:其他好文   时间:2017-08-06 12:49:04    阅读次数:124
Java中常见设计模式面试
一、设计模式的分类 总体来说设计模式分为三大类: 创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。 行为型模式,共十一种: 策略模式、模板方法模式、观察者模式、迭代子模式、 ...
分类:编程语言   时间:2017-08-05 23:32:12    阅读次数:291
设计模式解密(17)- 备忘录模式
1、简介 定义:在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样就可以将该对象恢复到原先保存的状态。 解释:也就是说,不破坏源数据的情况下,将源数据进行一次或者多次的备份。 本质:保存和恢复内部状态。 英文:Memento 类型:行为型 2、类图及组成(白箱实现与黑箱 ...
分类:其他好文   时间:2017-08-04 13:55:19    阅读次数:181
1134条   上一页 1 ... 49 50 51 52 53 ... 114 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!