- 浏览: 156765 次
- 来自: ...
文章分类
- 全部博客 (110)
- 网络 (3)
- window (1)
- eclipse (2)
- mysql (3)
- java (43)
- spring (2)
- memcahe (4)
- kestrel (1)
- linux (19)
- maven (1)
- 总结 (1)
- ActiveMQ (1)
- 线程 (6)
- nio (7)
- java pool (1)
- IO (1)
- 架构 (1)
- Hadoop (1)
- Storm (1)
- zookeeper (3)
- 工作进程 (1)
- epoll (3)
- nginx (4)
- uml (1)
- 分布式 (1)
- RMI (4)
- redis (1)
- shell (4)
- 黄金文档 (1)
- office (2)
- linux_setup (1)
- visio (1)
- BIOS (1)
- 回调 (1)
- jvm (1)
- resin (1)
- ssd (0)
- xmpp (1)
最新评论
-
qxjandyc:
hjjjjjjjjjjjjjjjjjjjjjj
(emoji表情) unicode5与unicode6互换 -
一个人旅行:
写的不错哦
(emoji表情) unicode5与unicode6互换
关联是类之间的一种关系,例如老师教学生,老公和老婆,水壶装水等就是一种关系。这种关系是非常明显的,在问题领域中通过分析直接就能得出。
依赖是一种弱关联,只要一个类用到另一个类,但是和另一个类的关系不是太明显的时候(可以说是“uses”了那个类),就可以把这种关系看成是依赖,依赖也可说是一种偶然的关系,而不是必然的关系,就是“我在某个方法中偶然用到了它,但在现实中我和它并没多大关系”。例如我和锤子,我和锤子本来是没关系的,但在有一次要钉钉子的时候,我用到了它,这就是一种依赖,依赖锤子完成钉钉子这件事情。
组合是一种整体-部分的关系,在问题域中这种关系很明显,直接分析就可以得出的。例如轮胎是车的一部分,树叶是树的一部分,手脚是身体的一部分这种的关系,非常明显的整体-部分关系。
聚合:如果A聚合B,表示B可以离开A而独立存在
依赖是一种弱关联,只要一个类用到另一个类,但是和另一个类的关系不是太明显的时候(可以说是“uses”了那个类),就可以把这种关系看成是依赖,依赖也可说是一种偶然的关系,而不是必然的关系,就是“我在某个方法中偶然用到了它,但在现实中我和它并没多大关系”。例如我和锤子,我和锤子本来是没关系的,但在有一次要钉钉子的时候,我用到了它,这就是一种依赖,依赖锤子完成钉钉子这件事情。
组合是一种整体-部分的关系,在问题域中这种关系很明显,直接分析就可以得出的。例如轮胎是车的一部分,树叶是树的一部分,手脚是身体的一部分这种的关系,非常明显的整体-部分关系。
聚合:如果A聚合B,表示B可以离开A而独立存在
发表评论
-
java final关键字
2012-10-21 21:20 1010Java中的final关键字通常的指的是“这是无法改变的”。它 ... -
Java:List中的toArray()的使用方法
2012-10-16 17:15 1028http://webservices.ctocio.com.c ... -
jvm 参数设置 -D
2012-10-16 14:06 9071、log4j 配置文件 -Dlog4j.configurat ... -
Java核心技术(第8版) – 读书笔记
2012-09-03 15:15 760http://www.coder4.com/archives/ ... -
线程123总结
2012-09-02 22:34 743线程同步的真实意思,其实是“排队”:几个线程之间要排队,一个一 ... -
Arraylist与linkedlist的区别
2012-08-31 16:44 716List: 有顺序的,元素可以重复 遍历:for 迭代 排 ... -
Java RMI之HelloWorld篇
2012-08-29 11:53 555http://www.cnblogs.com/ninahan0 ... -
Comparator和Comparable在排序中 区别
2012-08-21 09:40 710当需要排序的集合或数组不是单纯的数字类型的时候,通常可以使用C ... -
Spring Bean相关的接口、aware接口、FactoryBean
2012-08-02 14:57 36841、 package spring.beansandcon ... -
replace和replaceAll 区别
2012-08-01 14:59 776replace和replaceAll是JAVA中常用的替换字符 ... -
JAVA ANNOTATION详解
2012-08-01 14:56 709http://www.cnblogs.com/phoebus0 ... -
Java中的Enum用法介绍
2012-07-27 09:39 947http://blog.sina.com.cn/s/blog_ ... -
获取本地ip
2012-07-26 09:09 853/** * @Title: getLocalIp ... -
动态代理
2012-07-25 10:29 681http://blog.csdn.net/cz_hyf/art ... -
NIO揭秘-1
2012-07-24 11:15 679http://my.oschina.net/zhangya/b ... -
FileChannel类的简单用法
2012-07-23 20:12 849http://blog.163.com/yf_198407/b ... -
JDK5.0 新特性
2012-07-23 17:30 7171.AutoBoxing 原来int是非Object,在JDK ... -
java jdk5 新特性 Annotation(注释)
2012-07-23 17:29 791http://www.iteye.com/topic/1653 ... -
java jdk5 新特性 可变参数
2012-07-23 17:28 665java jdk5 的新特性:可变参数 Java代码 ... -
java泛型
2012-07-22 22:25 768http://www.cnblogs.com/panjun-D ...
相关推荐
本文向大家简单介绍一下UML类图关系,UML定义的关系主要有六种:依赖、类属、关联、实现、聚合和组合。希望本文的介绍对你的学习有所帮助。
描述UML图的四种关系,有依赖,关联关系,还有关联中的聚合和组合关系的说明及用法
大家知道,UML类图之间的关系确实难以理解,而诸多教材中的解释又各不相同;我是查阅了了很多教程后,总结出的相对具有共性的解释了; 实例介绍了类图之间的关系及面向对象的相关概念 同时,介绍了EA下类图各关系的...
清晰简单的UML标识说明,对UML建模初学者十分有用。
UML类图详细说明. 讲解了类之间的各种关联关系和表达方式. 帮助理解UML类图
论述UML用例图之间的关系,对用例图进行详细说明。
整理了类图的画法及类图之间的关系,类与类之间的关系的画法,描述等。
UML中,消息的分类可以从哪两个角度区分,请具体说明。 说说模型-视图分离原则。 逻辑架构是什么? 说说如何创建领域模型?如何找到概念类? 具体说明对象模型有那两种类型及其作用,对建立对象模型敏捷建模建议的...
在画用例图的时候,理清用例之间的关系是重点。用例的关系有泛化(generalization)、扩展(extend)和包含(include)。其中include和extend最易混淆。下面我们结合实例彻底理清三者的关系。基本概念用例图...
二、UML的用户可以随意对UML进行任意形式的扩展吗?说明理由。(10分) 三、简述用例之间的包含关系和扩展关系的相同点和不同点。(10分) 四、简述顺序图和协作图的相同点和不同点。(10分) 五、看图回答问题:下...
第 1 章 UML综述 1 1.1 UML简介 1 1.2 UML 的历史 1 1.2.1 面向对象的开发方法 1 1.2.2 统一工作 2 1.2.3 标准化 3 1.2.4 核心组员 3 1.2.5 统一的意义 3 1.3 UML的目标 4 1.4 UML概念域 5 1.5 表达式和图表语法 6 ...
第 1 章 UML 综述 1 1 UML 简介 1 2 UML 的历史 1 2 1 面向对象的开发方法 1 2 2 统一工作 1 2 3 标准化 1 2 4 核心组员 1 2 5 统一的意义 1 3 UML 的目标 1 4 UML 概念域 1 5 表达式和图表语法 第 2 章 ...
UML类与类的关系详细说明,还有一些相关的内容供参考
本书通过引用UML规格书里的图例和定义详细介绍了UML的特色和发展历史,六类UML图,元模型的说明,并且以StarUML为示范,讲解UML,工具如何落实UML概念,还介绍了活动图、控制节点、交互图、生命线、用例图等内容。...
UML和模式应用(原书第3版) 原书名: Applying UML and Patterns : An Introduction to Object-Oriented Analysis and Design and Iterative Development (3rd Edition) 原出版社: Prentice Hall PTR 作者: ...
UML类框图基本关系及符号.类、包、接口、关联、依赖、聚合、组合、泛化等。每种关系的说明及图例。
UML的用例图较详细和确切地描述了用户的功能需求,使系统责任明确到位,奠定UML对系统建模的基础,这样,其他模型图的构造和发展依赖于用例图中所描述的内容,直至系统能够实现用例图中描述的功能。采用用例图描述的...
说明: UML提供了一种通用的、精通的、没有歧义的通信机 制进行。 建造: UML通过自己的语法规则使得可以通过使用建模工具软 件将设计模式映射到一种语言上。 建文档: 使用UML进行设计可以同时产生系统设计文档
要利用UML设计Java应用程序,仅仅使用类图来描述这些静态关系,利用可视化...本文通过一个具体的应用程序的设计与实现过程,详细说明了利用UML序列图设计Java应用程序,使得开发过程标准化、可视化,代码编程简单化。