uml类图-对象图-包图

上传人:宝路 文档编号:46988259 上传时间:2018-06-29 格式:PPT 页数:45 大小:1.44MB
返回 下载 相关 举报
uml类图-对象图-包图_第1页
第1页 / 共45页
uml类图-对象图-包图_第2页
第2页 / 共45页
uml类图-对象图-包图_第3页
第3页 / 共45页
uml类图-对象图-包图_第4页
第4页 / 共45页
uml类图-对象图-包图_第5页
第5页 / 共45页
点击查看更多>>
资源描述

《uml类图-对象图-包图》由会员分享,可在线阅读,更多相关《uml类图-对象图-包图(45页珍藏版)》请在金锄头文库上搜索。

1、类图什么是类图类图的应用类图的组成类图的建模技术对象图包图实例分析图书管理系统本次课主要内容Example什么是类图?类(Class)、对象(Object)和它们之间的关 系是面向对象技术中最基本的元素。类图 技术是OO方法的核心。 类图标加上它们之间的关系就构成了类图 。 A class diagram is a graphic presentation of the static view that shows a collection of declarative (static) model elements, such as classes, types, and their con

2、tents and relationships.类图的应用类图用于对系统静态设计视图建模。与数据模型 不同,它不仅显示了信息的结构,同时还描述了 系统的行为。 类图中可以包含接口,包,关系等建模元素,也 可以包含对象,链等实例。 类图典型的应用在下面三类建模:对系统的词汇建模对简单协作建模对逻辑数据库模式建模类图的组成类图通常包含下述内容:类接口协作依赖、泛化和关联关系类图可以包含注解和约束; 类图还可以有包或子系统,二者都用于把 模型元素聚集成更大的组件。类(Class)A class is the descriptor for a set of objects with similar s

3、tructure, behavior, and relationships.在UML中,类可视 化表示为划分成三 个格子的长方形, 如图所示:类名属性操作接口(Interface)接口是一组用于描述类或构件的一个服务的操作 。在图形上,把接口画为一个圆;其扩展形式是 接口表示为一个构造型化类。协作(Collaboration)协作是一组类、接口和其他元素的群体,它们共 同工作,提供比各组成部分的功能总和更强的合 作行为。练习:请为下面这段Java代码补充类图pulic class Student private String name; public void setName(String name) this.name=name; public String getName() return this.name; 回答问题在学校中,一个学生可以选修多门课程,一 门课程可以由多个学生选修,那么学生和课 程之间是( )关系。类A的一个操作调用类B的一个操作,且这 两个类之间不存在其他关系,那么类A和类 B之间是( )关系。在MFC类库中,Window类和 DialogBox类之间是( )关系。类的关系

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 教学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号