开发Java应用程序时,开发者要想有效地利用统一建模语言(UML),必须全面理解UML元素以及这些元素如何映射到Java。本文重点讨论UML类图中的元素。 类图是最常用的UML图,它用于描述系统的结构化设计。其中包括类关系以及与每个类关联的属性及行为。类图能出色地表示继承与合成关系。为了将类图作为一种高效的沟通工具使用,开发者必须理解如何将类图上出现的元素转换到Java中。下面来进一步探索这一转换过程。 元素在后面的小节中,分别讲解了类图的各个元素及其在Java中相应的表示。我会列出元素名,后续简短的代码片断和一幅图来表示元素在类图上的样子。每一节的最后简要总结了该元素。 类(Class)类(图A)是对象的蓝图,其中包含3个组成部分。第一个是Java中定义的类名。第二个是属性(attributes)。第三个是该类提供的方法。 图A
|
包(Package)包(图B)是一种常规用途的组合机制。UML中的一个包直接对应于Java中的一个包。在Java中,一个包可能含有其他包、类或者同时含有这两者。进行建模时,你通常拥有逻辑性的包,它主要用于对你的模型进行组织。你还会拥有物理性的包,它直接转换成系统中的Java包。每个包的名称对这个包进行了惟一性的标识。 图B
|
全面认识UML-类图元素(java)
转载上一篇:SQL中的CASE使用方法
下一篇:seasar一般性配置
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Java基础梳理 [不全面,后续更新...]
Java基础梳理,帮助刚入坑的小伙伴快速学习和提升。
Java 集合 面向对象 编程 Java基础 -
uml-各种图形
描述用户需求的功能。
uml 泛化 依赖关系 部署图 -
UML-用例图
一、用例图送...
uml java 用例 用例图 前置条件 -
全面认识×××(二)
51CTO禁止词语太多。。。。。。不能直接发表。。。。。。
职场 VPN 休闲 -
带你全面认识 Linux
开发人员必须知道的操作系统。
Linux入门