2022年UML面向对象分析和设计复习 .pdf
《2022年UML面向对象分析和设计复习 .pdf》由会员分享,可在线阅读,更多相关《2022年UML面向对象分析和设计复习 .pdf(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、UML 面向对象分析和设计第 1 章UML 简介1、 UML 中视图有哪些, 哪些属于静态视图( 或结构元素 )、 哪些属于动态视图 (或行为元素)视图有: 类图、对象图、用例图、状态图、顺序图、活动图、协作图、构件图、部署图、静态视图: 用例图、部署图、类图、对象图、构件图动态视图: 活动图、协作图、2、 结合下面各章节,掌握各视图的作用类图:对象图:3、 UML 的英文全称怎么写Unified Modeling Language4、 建模的重要性建模是为了能够更好地理解正在开发的系统5、 UML 的特点它能让系统构造者用标准的、易于理解的方式建立起能够表达出他们想象力的系统蓝图,并且提供一
2、种机制,以便于不同的人之间有效的共享和交流设计结果。6、 在系统模型中为什么要使用多种UML 图UML 是一种面向对象的建模语言。它的主要作用是帮助用户对软件进行面向对象的描述和建模,它可以描述这个软件开发过程从需求分析直到实现和测试的全过程。UML提供了各种图形,比如用例图、类图、时序图、协作图和状态图等,来把这些模型元素及其关系可视化,让人们可以清楚容易地理解模型,可以从多个视角来考察模型,从而更加全面地了解模型第 2 章理解面向对象1、 类、对象、属性、操作、抽象、继承、多态性、封装、消息传递、关联、多重性、聚集等各名词的含义类是对象的一个建模。对象是类的一个实例。属性是描述对象静态特征
3、的一个数据项。抽象是过滤掉对象的一部分特性和操作直到只剩下你锁需要的属性和操作。继承是有共同的属性和行为多态性是不同的类具有相同的操作。封装是一个对象执行自己的操作时,它对外界隐藏了操作的细节。消息传递是一个对象发送一个操作消息给另一个对象,接收消息的对象就执行这个操作关联是对象之间通常以某种方式发生联系多重性是对象之间的关系。聚集是由部分对象组成2、 上述几个概念中第 3 章运用面向对象1、 类图的表示,可以表示出哪些信息类图用矩形表示2、 对象图的表示3、 包的含义名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理
4、 - - - - - - - 第 1 页,共 4 页 - - - - - - - - - 第 4 章关系1、 什么是关联,关联上的约束当类之间在概念上有连接关系时,类之间的连接叫关联Or 约束,在两条关联线之间连一条虚线,虚线之上标注or 来表示这样约束。2、 什么是链链是关联的一个实例/ 链连接的是对象而不是类,链名也要加下划线3、 多重性的含义就是某个类有多个对象可以和另一个类的单个对象关联。4、 什么是继承、什么是泛化继承是具有该事物的一些特征。继承也称为泛化5、 什么是依赖关系一个类使用了另一个类第 5 章聚集、组成、接口和实现1、 聚集、组成的概念,两者之间关系,它们与关联之间是什么
5、关系聚集是由几个部分的类组成的。组成是强类型的聚集。2、 可见性的概念, “+” , “#” , “-”各代表什么含义“+”是指明该操作或属性是公有的“#” , “-”分别代表受保护的和私有的3、 接口的概念(它是一个对象与外部世界的联系的途径),接口表示方法,4、 表示类之间“关系”的视图有哪些,表示类和它的接口之间关系的视图是?(实现)第 6、7 章介绍用例和用例图1、 用例的概念,它是站在什么角度看问题?用例是由用户发起的,参与者能够从用例的执行中获得有价值的事物它是从用户的角度上看问题的。2、 包含和扩展的含义?包含和泛化是一个概念吗包含是用例之间可以以两种方式相互关联扩展是一个用例中
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年UML面向对象分析和设计复习 2022 UML 面向 对象 分析 设计 复习
限制150内