码迷,mamicode.com
首页 >  
搜索关键字:大话设计模式    ( 731个结果
UML 类图
一、首先声明一点,我 UML 类图的学习是借鉴的 《大话设计模式》中的例子,仅仅是为了个人的学习,不涉及其他。 二、将大鸟讲给小菜的 UML 类图样例贴上来。 三、说明: 1.类图 第一层显示的是类名,如果是抽象类,就用斜体表示。 第二层是类的特性,通常就是字段和属性。 第三层是类的操作,通常是方法 ...
分类:其他好文   时间:2016-07-20 19:09:51    阅读次数:140
大话设计模式:工厂模式
有了前面介绍的简单工厂模式,为什么又会出来一个工厂模式呢?它们之间的区别又在哪里?工厂模式的精髓又在哪里? 工厂方法模式: 定义一个用于创建对象的接口,主要解决了让子类决定实例化哪一个类,而不是像简单工厂一样,让工厂来直接决定实例化哪一个产品。工厂方法模式是对简单工厂模式的稍微改进。工厂方法模式的用意是定义一个创建产品对象的工厂接口,将实际工作推迟到子类中。 还以书上的计算器为例: 工厂模式...
分类:其他好文   时间:2016-07-17 00:12:17    阅读次数:170
大话设计模式:简单工厂模式
由于面向过程编程造成的代码膨胀问题越来越严重,使其维护的代价高,灵活性很低。为了使代码易维护、易扩展、易复用和灵活性好,所以我们在采用面向对象编程的时候,防止采用面向对象的语言实际上却做着面向过程的事儿,更需要采用某种设计模式,使程序变得高内聚,低耦合,这样的程序才能达到上面的四个优点。而简单工厂模式的出现也正是为了达到这样一种效果,将工厂和产品分块,具体解决了实例化那个对象(具体产品)的需求。从...
分类:其他好文   时间:2016-07-16 23:59:27    阅读次数:505
大话设计模式:抽象工厂模式
抽象方法模式:提供一个创建一系列相关或互相依赖对象的接口,而无需指定他们具体的类。 三种模式的对比:   简单工厂模式 工厂模式 抽象工厂模式 产品 可以有多个但是都属于同一类, 同一等级。都继承产品抽象类。 可以有多个但是都属于同一类,同一等级。 都继承产品抽象类。 可以有不同种类的产品,每类有多中 具体产品; 抽象产品 只能有...
分类:其他好文   时间:2016-07-16 23:53:22    阅读次数:396
设计模式之装饰模式
先看一个例子: (来自大话设计模式) 设计模式比较晦涩难懂, 个人感觉大话设计模式上的例子比较切近实际, 可以结合大话设计模式和gof一起看. 例子: 一个给人装饰衣物的系统, 类似qq秀的展示,可以有不同的穿衣风格.如 穿裤衩, 西装,打领带,皮靴,运动鞋等,不同风格的组合. 如果定义人的子类的话 ...
分类:其他好文   时间:2016-06-17 17:01:47    阅读次数:117
大话设计模式1.0.1-----工厂模式
大话设计模式 大话设计模式第一章之:工厂模式 客套话: 程序能运行不一定是最优的。 可维护,可扩展,可复用,灵活性好,避免重复(可以多一个环节来排除重复) 业务逻辑与界面逻辑的分开 类与对象 抽象类,虚方法实现不同功能 如调用不同功能,要使用不同类吗,只要使用一个基类,用swicth判断要使用什么功 ...
分类:其他好文   时间:2016-06-12 18:41:49    阅读次数:161
大话设计模式1.0.2-----策略模式 单一职责原则 和 开放-封闭原则
大话设计模式第二章之:策略模式 算法之间可以互相调用 策略模式就是用来封装算法的。 大话设计模式第三章之:单一职责原则 单一职责原则:就一个类而言,应该仅有一个引起它变化的原因 类承担的职责不能过多,因为有时,完成一个职责,会影响到其他职责的, 手机只用来接电话,相机只用来拍照,功能才强大,集成太多 ...
分类:其他好文   时间:2016-06-12 18:34:51    阅读次数:205
Python:设计模式介绍
单例模式 单例模式 推荐书籍:大话设计模式 ...
分类:编程语言   时间:2016-06-11 20:05:38    阅读次数:161
Java教材推荐
《Java编程思想》 --> 《大话设计模式》 --> 《重构 改善既有代码的设计》 --> 《effective java》《深入理解Java虚拟机》 --> 《Java编程并发实战》 --> 《深入理解计算机系统》(网络编程:《tcp/ip 详解 卷一、卷二、卷三》计算机研究:《数据结构与算法》 ...
分类:编程语言   时间:2016-06-08 01:32:56    阅读次数:194
大话设计模式-->模板方法设计模式
在学习java的过程中,我们肯定听到过设计模式这名词,在行业中有这么一句话,若您能熟练的掌握23种设计模式,那么你便是大牛! 好了,废话不多说,今天我跟大家分享一下23种设计模式之一的 模板方法 设计模式 首先我们要知道什么是模板方法设计模式? 测试结果如图 ...
分类:其他好文   时间:2016-05-31 00:46:51    阅读次数:190
731条   上一页 1 ... 26 27 28 29 30 ... 74 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!