【CS学习】——UML结构
来源:互联网 发布:重生之网络女主播 编辑:程序博客网 时间:2024/06/11 23:00
UML的结构共分为三大部分:基本构造块、规则、公共机制。在第一部分中UML的基本构造块有分外三部分:事物、关系和UML中的图。UML中的事物和关系是构成UML九种图的基础。第二部分:UML的规则,每种编程语言都有自己规则,UML也不例外。第三部分:UML中的公共机制,又分为规格说明、修饰、通用划分和拓展机制。
基本构造块
事物(things)
构成模型图的基本图示符号,面向对象的基本概念。
类(class):同前面学习的面向对象中的类,是对一组具有相同属性、方法、关系和语义的对象的描述。
状态机(state mechanism):描述了一个对象或一个交互在生命期内响应时间所经历的状态序列。注意图形为四角椭圆的矩形,和类的图形相区分。
关系(relationship)
表示了图示符号之间的关系。
关联(association):描述了类之间的结构性的关系。最简单。
依赖(dependency):两个事物之间的使用关系。某个类使用了另一个类(或是其中的参数)
泛化(generalization):继承关系,子元素可以共享父元素的对象。
实现(realization):一个类实现了一个接口。
UML中的图
UML中的规则
对于这些规则其实很前面学到的在VB中,在数据库中都很相似。类比了解即可。
UML中的公共机制
规格说明:提供了一个语义底板,包含了一个系统的各个模型的所有部分,并且各部分相互联系保持一致。
修饰:UML表示法中的每个元素都有一个基本符合,可以把各个修饰细节加到这个符号上。
通用划分:类/对象二分法、接口/实现二分法
扩展机制:对UML图示符号的扩展。包括:构造型、标注值、约束。
0 0
- 【CS学习】——UML结构
- 【CS学习】——UML九种图
- 【CS学习】——UML九种图
- 【CS学习】——UML九种图
- uml学习--uml结构
- uml学习--uml结构
- UML——结构
- UML——基本结构
- UML总结——UML学习
- UML总结之——UML的结构
- 【CS学习】——《软件工程》总结
- UML学习总结(1)——UML学习入门
- UML学习——类图
- UML学习——用例图
- NLP深度学习 —— CS 224学习笔记 11
- UML系列学习之——UML简介
- UML系列学习之——UML简介
- UML学习个人总结——UML基础知识
- 设置终端自动补全功能
- nyoj -75日期计算
- MySql基本使用方法
- 深复制和浅复制
- 广播和多播
- 【CS学习】——UML结构
- 阿里巴巴中间件性能挑战赛(MOM篇)
- iOS讲解迷惑深入浅出值UICollectionView(集合视图)
- Charm Bracelet 3624 (01背包)
- linux redis安装源码包安装
- 必须采用初始化列表一共有三种情况
- iOS —— JSON 数据结构及其解析方式
- android使用java代码设置textview、button等内容颜色
- Log4j配置详解及不同的包(package)下的日志写入到不同的日志文件下