第4章
1. 多重性怎么表示?
回答:在关联线的一端可以指明多少个远端对象可以和近端多少个对象发生关联。
2. 如何发现类之间的继承关系?
回答:在初始模型的类列表中,找出两个或多个具有相同属性和操作的类。其中的一个类可能就是其他类的父亲,或者
可以为这些类新建一个父类。
3. 什么是抽象类?
回答:抽象类用做继承层次中的基类,但是它不产生实例对象。
4. 限定符有哪些作用?
回答:限定符的作用是将一对多关联化解为一对一关联。
第5章
1. 聚集和组成之间有什么区别?
回答: 组成和聚集都是整体类和部分之间的整体-部分关联. 在聚集中, 部分可能属于多个整体. 在组成中, 部分职能属于一个整体.
2. 什么叫实现?实现和继承有何相似之处?两者又有何不同之处?
回答:实现是类和它的接口之间的关系。可以说成是类实现了它的接口。实现和继承的类似之处在于类可以使用它的接口中的操作也可以操作也可以
从父类中继承操作。两者的不同之处是类不能使用它的接口中的属性但可以继承父类的属性。(?)
3. 写出3种可见性层次的名称,并描述每一种可见性的含义?
如果一个类的属性或操作具有public 可见性,在另一个类中可以使用这个类的属性或操作。
如果一个类的属性或操作具有protected 可见性,那么这个类的子类或者其他的子孙可以使用这个类中的属性或操作。
如果一个类的属性或操作具有p
1. 多重性怎么表示?
回答:在关联线的一端可以指明多少个远端对象可以和近端多少个对象发生关联。
2. 如何发现类之间的继承关系?
回答:在初始模型的类列表中,找出两个或多个具有相同属性和操作的类。其中的一个类可能就是其他类的父亲,或者
可以为这些类新建一个父类。
3. 什么是抽象类?
回答:抽象类用做继承层次中的基类,但是它不产生实例对象。
4. 限定符有哪些作用?
回答:限定符的作用是将一对多关联化解为一对一关联。
第5章
1. 聚集和组成之间有什么区别?
回答: 组成和聚集都是整体类和部分之间的整体-部分关联. 在聚集中, 部分可能属于多个整体. 在组成中, 部分职能属于一个整体.
2. 什么叫实现?实现和继承有何相似之处?两者又有何不同之处?
回答:实现是类和它的接口之间的关系。可以说成是类实现了它的接口。实现和继承的类似之处在于类可以使用它的接口中的操作也可以操作也可以
从父类中继承操作。两者的不同之处是类不能使用它的接口中的属性但可以继承父类的属性。(?)
3. 写出3种可见性层次的名称,并描述每一种可见性的含义?
如果一个类的属性或操作具有public 可见性,在另一个类中可以使用这个类的属性或操作。
如果一个类的属性或操作具有protected 可见性,那么这个类的子类或者其他的子孙可以使用这个类中的属性或操作。
如果一个类的属性或操作具有p