码迷,mamicode.com
首页 >  
搜索关键字:大话设计模式    ( 731个结果
大话设计模式读书笔记--设计模式总结
前言 大话设计模式看了两遍,之前看过一遍,理解的不深刻, 这次用了一个月多点的时间再次温习,利用下班后的时间回来学习,把学习心得记录下来,加深了对面向对象的理解 之前是看到一个需求搞清楚业务流程之后立刻就去做了,很少从设计层面的角度考虑,现在在开发程序时,开始有了设计的思想,也有了达到可维护,可复用 ...
分类:其他好文   时间:2017-03-17 23:23:14    阅读次数:172
大话设计模式读书笔记--5个原则
单一职责原则 定义: 如果你能想到多余一个的动机去改变一个类,那么这个类就具有对于一个的职责,就应该考虑类的职责分离 职责过多的坏处 如果一个类承担的职责过多,就等于把这些职责耦合在一起,一个职责的变化可能会削弱或抑制这个类完成其它职责的变化,这些耦合会导致脆弱的设计,当发生变化时,设计会遭受意想不 ...
分类:其他好文   时间:2017-03-14 22:34:10    阅读次数:159
设计模式C++实现——工厂模式
软件领域中的设计模式为开发人员提供了一种使用专家设计经验的有效途径。设计模式中运用了面向对象编程语言的重要特性:封装、继承、多态,真正领悟设计模式的精髓是可能一个漫长的过程,需要大量实践经验的积累。最近看设计模式的书,对于每个模式,用C++写了个小例子,加深一下理解。主要参考《大话设计模式》和《设计 ...
分类:编程语言   时间:2017-03-14 16:36:41    阅读次数:230
大话设计模式读书笔记--23.访问者模式
定义 访问者模式定义: 把数据结构, 和作用于数据结构上的操作,分离 模式结构 代码实现 场景: 男人和女人谈恋爱,男人的状态和女人的状态 代码实现:点击下载 特点和使用场景 优点:很容易增加新的操作 缺点: 使增加新的数据结构变得困难 使用场景: 数据结构相对稳定的系统 ...
分类:其他好文   时间:2017-03-13 23:35:59    阅读次数:215
大话设计模式读书笔记--19.责任链模式
定义 责任链模式定义: 比如: 员工小张向组长申请加薪, 组长没这个权利并将请求告诉部长,部长同意了小张的加薪请求 模式结构 代码实现 场景: 经理可以批准请假, 经理的上级是总监, 总监可以批准加薪 代码实现:点击下载 优点 1.客户端不知道哪一个对象最终处理请求,在不影响客户端的情况下可以动态的 ...
分类:其他好文   时间:2017-03-09 00:12:30    阅读次数:160
大话设计模式读书笔记--18.命令模式
定义 命令模式定义: 比如: 吃烤串时, 客人点烤羊肉,烤鸡肉, 服务员记录下客人的点餐记录,然后通知厨师开始做 命令模式将功能(请求)封装成对象 目的 对命令请求者(Invoker)和命令实现者(Receiver)的解耦,方便对命令进行各种控制。 模式结构 代码实现 场景: 去饭店吃烤串 代码: ...
分类:其他好文   时间:2017-03-08 00:23:49    阅读次数:141
大话设计模式第八章之简单工厂模式
简单工厂模式 工厂方法模式 使用工厂方法 ...
分类:其他好文   时间:2017-03-07 00:22:56    阅读次数:225
大话设计模式第三章之单一职责原则
单一职责原则指的是就一个类而言,应该仅有一个引起它变化的原因。 如果一个类承担的职责过多,就等于把这些职责耦合在一起,一个职责的变化可能削弱或者抑制这个类完成其它职责的能力(就像一个程序员 叫他去做医学研究,生物研究,可能会抑制他学设计模式的能力)。这种耦合会导致脆弱的设计,当变化发生时,设计会遭到 ...
分类:其他好文   时间:2017-03-01 22:55:29    阅读次数:206
大话设计模式第一章之简单工厂模式
UML类图: 书中给的一些关于UML图的用法: 在core java一书中作者说到类之间的关系只有三种,一种是关联(has a ) 一种是依赖(use a) 一种是继承(is a) 但是这样分可能在UML中还难以表达。 我想既然是面向对象那么只用三种方式描述是不够严谨的,UML表示类之间的关系更能表 ...
分类:其他好文   时间:2017-03-01 16:10:18    阅读次数:247
大话设计模式读书笔记--13.适配器模式
定义 适配器模式定义: 需要的东西就在眼前,但却不能使用,短时间内无非改造,于是我们就想办法适配它 例如: 一些国家的电压是不同的, 但是笔记本电脑通过电源适配器,都能把电源变成需要的电压 模式结构 Target: 客户期待的接口,可以是抽象类或者接口 Adapter: 在内部包装一个Adeptee ...
分类:其他好文   时间:2017-02-26 00:04:56    阅读次数:159
731条   上一页 1 ... 21 22 23 24 25 ... 74 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!