大
大话设计模式这本书给我最大的感觉就是这本书不是为了说明设计模式而写的,它是为了让你能够更好地看懂,更好地理解而存在。到现在读了也有一半了,稍微总结一下。
0.uml类图。
软件工程的基础就是uml类图。依赖:元素A的变化会影响元素B,但反之不成立,那么B和A的关系是依赖关系,B依赖A;用带箭头的...
分类:
其他好文 时间:
2014-07-28 21:26:24
阅读次数:
209
UML定义的关系主要有:泛化、实现、依赖、关联、聚合、组合,这六种关系紧密程度依次加强,分别看一下 1、泛化 概念:泛化是一种一般与特殊、一般与具体之间关系的描述,具体描述建立在一般描述的基础之上,并对其...
分类:
其他好文 时间:
2014-07-28 17:03:35
阅读次数:
268
在UML类图中,常见的有以下几种关系:泛化(Generalization),实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency)1.泛化(Generalization)【泛化关系】:是一种继承关系...
分类:
其他好文 时间:
2014-07-19 14:15:30
阅读次数:
281
简介 将一个复杂对象的构建和他的表示分离,使得同样的构建过程可以创建不同的表示。 建造者模式英文:Builder 详述 建造者模式的优点是:用户只需要指定要建造的类型就可以得到它们,而具体建造的过程和细节就不需要知道了。 建造者模式结构图,最近越来越喜欢画UML类图了,清晰明了。 什么时候使用建.....
分类:
其他好文 时间:
2014-07-09 13:26:57
阅读次数:
194
StarUML是一种生成类图和其他类型的统一建模语言(UML)图表的工具。这是一个用Java语言描述的创建类图的简明手册。StarUML(简称SU),是一种创建UML类图,并能够自动生成Java的“stub
code”的工具。SU也可以做JAVA逆向工程,以产生相应的UML图表。在本教程中,我们将使...
分类:
其他好文 时间:
2014-06-05 21:37:53
阅读次数:
310
在UML类图中,常见的有以下几种关系:泛化(Generalization),实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency)1.泛化(Generalization)【泛化关系】:是一种继承关系...
分类:
其他好文 时间:
2014-06-03 09:02:37
阅读次数:
182
Java类之间的关联关系UML类图中的关系分为四种:泛化、依赖、关联、实现;关联关系又可以细化为聚合和组合。一、泛化(Generalization)泛化是父类和子类之间的关系,子类继承父类的所有结构和行为。在子类中可以增加新的结构和行为,也可以覆写父类的行为。一般用一个带空心箭头的实线表示泛化关系,...
分类:
编程语言 时间:
2014-05-30 09:46:36
阅读次数:
381
上一节给出了应用的两个主要UML类图,应用采用的技术也给出了,这一节开始实际设计编码一.应用公开的方法其实就几个的方法而已1.代办事项的CRUD2.代办事项归类目录的CRUD3.代表事项“已完成”的更改。二.MVC如何应用到系统中引入MVC框架是为了更好的抽象应用程序各个模块,强制将应用程序分为三个...
分类:
其他好文 时间:
2014-05-25 19:45:59
阅读次数:
190