[UML基础案例与应用]之课后小测验 4 - 8

本文详细解答了关于UML的基础知识,包括类的多重性、继承关系、抽象类、限定符的概念;接口实现与继承的区别;参与者actor在用例中的角色;用例的包含、扩展与场景的关系;以及状态图与类图、用例图的不同及状态图中的关键概念如转移、事件、动作等。
摘要由CSDN通过智能技术生成
  第4章  
  1. 多重性怎么表示? 
   回答:在关联线的一端可以指明多少个远端对象可以和近端多少个对象发生关联。
  2. 如何发现类之间的继承关系? 
   回答:在初始模型的类列表中,找出两个或多个具有相同属性和操作的类。其中的一个类可能就是其他类的父亲,或者
   可以为这些类新建一个父类。
  3. 什么是抽象类? 
   回答:抽象类用做继承层次中的基类,但是它不产生实例对象。
  4. 限定符有哪些作用? 
   回答:限定符的作用是将一对多关联化解为一对一关联。      
 第5章        
  1. 聚集和组成之间有什么区别?       
   回答: 组成和聚集都是整体类和部分之间的整体-部分关联. 在聚集中, 部分可能属于多个整体. 在组成中, 部分职能属于一个整体.      
  2. 什么叫实现?实现和继承有何相似之处?两者又有何不同之处?       
   回答:实现是类和它的接口之间的关系。可以说成是类实现了它的接口。实现和继承的类似之处在于类可以使用它的接口中的操作也可以操作也可以      
   从父类中继承操作。两者的不同之处是类不能使用它的接口中的属性但可以继承父类的属性。(?)      
  3. 写出3种可见性层次的名称,并描述每一种可见性的含义?       
   如果一个类的属性或操作具有public 可见性,在另一个类中可以使用这个类的属性或操作。      
   如果一个类的属性或操作具有protected 可见性,那么这个类的子类或者其他的子孙可以使用这个类中的属性或操作。      
   如果一个类的属性或操作具有p
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值