UML类图的理解 参考资料:http://www.cnblogs.com/me115/p/4092632.html 设计模式 1)单例模式 2)观察者模式 3)模板方法模式 4)备忘录模式 5)享元模式 6)命令模式 7)工厂模式 8)适配器模式 9)原型模式 10)策略...
分类:
移动开发 时间:
2015-05-15 15:08:40
阅读次数:
222
类图是最常用的UML图,它用于描述系统的结构化设计。其中包括类关系以及与每个类关联的属性及行为。类图能出色地表示继承与合成关系。为了将类图作为一种高效的沟通工具使用,开发者必须理解如何将类图上出现的元素转换到Java中。下面来进一步探索这一转换过程元素 在后面的小节中,分别讲解了类图的各个元素及其....
分类:
编程语言 时间:
2015-05-13 12:30:15
阅读次数:
136
在UML类图中,常见的有以下几种关系: 泛化(Generalization),实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency)1.泛化(Generalization)【泛化关系】:是一种...
分类:
其他好文 时间:
2015-05-11 17:32:47
阅读次数:
117
在UML类图中,常见的有以下几种关系:泛化(Generalization),实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency)1.泛化(Generalization)【泛化关系】:是一种...
分类:
其他好文 时间:
2015-05-08 19:50:26
阅读次数:
83
UML类图:
实例实现代码:
//用户
public class User
{
private string name;
public User(string name)
{
this.name = name;
}
public string Na...
分类:
其他好文 时间:
2015-05-07 14:41:58
阅读次数:
201
内容目录:从一个示例开始类之间的关系时序图附录:《图说设计模式》看懂UML类图和时序图这里不会将UML的各种元素都提到,我只想讲讲类图中各个类之间的关系; 能看懂类图中各个类之间的线条、箭头代表什么意思后,也就足够应对 日常的工作和交流; 同时,我们应该能将类图所表达的含义和最终的代码对应起来; 有...
分类:
其他好文 时间:
2015-05-06 22:24:05
阅读次数:
146
1. 类(Class):使用三层矩形框表示。 第一层显示类的名称,如果是抽象类,则就用斜体显示。 第二层是字段和属性。 第三层是类的方法。 注意前面的符号,‘+’表示public,‘-’表示private,‘#’表示protected。 2. 接口:使用两层矩形框表示,与类图的区别主要是顶端有>显示...
分类:
其他好文 时间:
2015-05-06 16:52:31
阅读次数:
158
UML类图:
实例实现代码:
abstract class Visitor
{
public abstract void VisitConcreteElementA(ConcreteElementA concreteElementA);
public abstract void VisitConcreteElementB(Con...
分类:
其他好文 时间:
2015-05-05 19:49:01
阅读次数:
108
UML类图:
实例实现代码:
abstract class Aggregate
{
public abstract Iterator CreateIterator();
}
class ConcreteAggregate : Aggregate
{
private IList items = ne...
分类:
其他好文 时间:
2015-05-05 16:40:55
阅读次数:
137