设计模式(C++) 视频网址: http://www.qghkt.com/ 设计模式(C++)视频地址: https://ke.qq.com/course/318637?tuin=a508ea62 目 录一、设计模式简介二、面向对象设计七大原则三、UML图例说明四、Singleton五、Builde ...
分类:
编程语言 时间:
2018-07-25 20:41:56
阅读次数:
170
一、类结构 在类的UML图中,使用长方形描述一个类的主要构成,长方形垂直地分为三层,以此放置类的名称、属性和方法。 其中, 一般类的类名用正常字体粗体表示,如上图;抽象类名用斜体字粗体,如User;接口则需在上方加上<<interface>>。 属性和方法都需要标注可见性符号,+代表public,# ...
分类:
其他好文 时间:
2018-07-23 23:30:41
阅读次数:
164
本文主要讲解UML图中的用例图(Use Case Diagram)相关内容,如有不足之处,还请指正。 ...
分类:
其他好文 时间:
2018-07-15 19:38:11
阅读次数:
173
DP书上给出的定义:将对象组合成树形结构以表示“部分-整体”的层次结构。组合使得用户对单个对象和组合对象的使用具有一致性。注意两个字“树形”。这种树形结构在现实生活中随处可见,比如一个集团公司,它有一个母公司,下设很多家子公司。不管是母公司还是子公司,都有各自直属的财务部、人力资源部、销售部等。对于 ...
分类:
编程语言 时间:
2018-07-11 14:36:21
阅读次数:
213
板方法模式的定义: 定义一个操作的算法的框架,而将一些步骤延迟到子类中。使得子类可以不改变一个算法的框架即可重定义该算法的某些特定步骤。 例子:做一个简单的悍马车的模型 见UML图 一个抽象悍马模型类 HummerModel,然后有两个悍马具体型号的实现 类。见代码 public abstract ...
分类:
其他好文 时间:
2018-07-10 14:38:17
阅读次数:
280
本文主要讲解UML图中的类图相关内容,如有不足之处,还请指正。 ...
分类:
其他好文 时间:
2018-07-08 00:31:32
阅读次数:
204
入门设计模式之单例 注意一下文章都伴有UML图,不了解的同学请先参考一下:这个几分钟几张图教你学会如何使用UML 入门设计模式之建造者 入门设计模式之原型 入门设计模式之工厂 入门设计模式之观察者 入门设计模式之模板 入门设计模式之策略 入门设计模式之桥梁 入门设计模式之外观 入门设计模式之享元 入 ...
分类:
其他好文 时间:
2018-06-30 23:38:38
阅读次数:
189
最近在学习设计模式,接触最多的就是先用UML类图画出这种设计模式。平常看其他人的博客多多少少也碰到UML类图,毕竟再多的文字,都没有一张图来的直白。掌握UML图其实对与java程序员来说,还是很有必要的。 ...
分类:
其他好文 时间:
2018-06-30 14:55:26
阅读次数:
139
use case model用例模型 analysiss model分析模型 design model设计模型 implementation model实现模型 deployment model部署模型 UML图的分类 静态模型(static model) 动态模型(dynamic model) 静 ...
分类:
其他好文 时间:
2018-06-28 15:23:52
阅读次数:
231
一、场景分析 现在有如下场景:隔壁3班有个女孩叫娇娇,长的很漂亮。1班的卓贾易想追娇娇,但是又和娇娇不熟,所以让同班的与娇娇比较熟的戴立去帮忙送花送玩具,以此来赢得娇娇的芳心。 那么其实戴立做的事情就是帮卓贾易将礼物送到娇娇手里。 二、什么是代理模式 代理模式给某一个对象提供一个代理对象,并由代理对 ...
分类:
其他好文 时间:
2018-06-27 20:06:06
阅读次数:
158