多选题Given: Which three are true?()ACat is-a AnimalBCat is-a JumperCDog is-a AnimalDDog is-a JumperECat has-a AnimalFBeagle has-a Tail

题目
多选题
Given: Which three are true?()
A

Cat is-a Animal

B

Cat is-a Jumper

C

Dog is-a Animal

D

Dog is-a Jumper

E

Cat has-a Animal

F

Beagle has-a Tail

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

Given:Which three are true?()

A.Cat is-a Animal

B.Cat is-a Jumper

C.Dog is-a Animal

D.Dog is-a Jumper

E.Cat has-a Animal

F.Beagle has-a Tail

G.Beagle has-a Jumper


参考答案:B, C, F

第2题:

Given that: Gadget has-a Sprocket and Gadget has-a Spring and Gadget is-a Widget and Widget has-a Sprocket Which two code fragments represent these relationships? ()

A.

B.

C.

D.

E.

F.


参考答案:A, C

第3题:

对于违反里氏替换原则的两个类A和B,可以采用的候选解决方案中,正确的是( )。

A.尽量将一些需要扩展的类或者存在变化的类设计为抽象类或者接口,并将其作为基类,在程序中尽量使用基类对象进行编程 B.创建一个新的抽象类C,作为两个具体类的超类,将A和B共同的行为移动到C中,从而解决A和B行为不完全一致的问题 C.将B到A的继承关系改成组合关系 D.区分是“Is-a”还是“Has-a”。如果是Is-a,可以使用继承关系,如果是Has-a,应该改成组合或聚合关系


正确答案:A

第4题:

面向对象分析中,类与类之间的 “IS-A”关系的是一种( ),类与类之间的“IS-PART-OF”关系是一种( )。

A.依赖关系 B.关联关系 C.泛化关系 D.聚合关系A.依赖关系 B.关联关系 C.泛化关系 D.聚合关系


正确答案:C,D

第5题:

表示了类间“is-a”的关系,而(32)表示了类之间的“contains-a”关系。

A.组合

B.引用

C.聚合

D.继承


正确答案:D

第6题:

Given:Which two are true? ()

A.The output is mm.

B.The output is mc.

C.Component is-a Meter.

D.Component has-a Meter.

E.DeluxeThingy is-a Component.

F.DeluxeThingy has-a Component.


参考答案:A, F

第7题:

______表示了对象间“is-a”的关系。

A.组合

B.引用

C.聚合

D.继承

A.

B.

C.

D.


正确答案:D

第8题:

继承性是一种“is-a”联系,是数据间的()。

A、聚集联系

B、泛化/细化联系

C、封装联系

D、包含联系


标准答案:B

第9题:

表示了对象间“is-a”的关系。

A.组合

B.引用

C.聚合

D.继承


正确答案:D
解析:继承表达了子类对象是一种父类对象的关系。

第10题:

面向对象分析中,类与类之间的 "IS-A"关系的是一种( ),类与类之间的"IS-PART-OF"关系是一种(请作答此空)。

A.依赖关系
B.关联关系
C.泛化关系
D.聚合关系

答案:D
解析:
"Use-A"代表依赖关系。例如A类的变化引起了B类的变化,则B类依赖于A类。"IS-A"代表的是类之间的继承关系,比如PC机是计算机,工作站也是计算机。PC机和工作站是两种不同类型的计算机,但都继承了计算机的共同特性。"IS-PART-OF"是一种整体与部分的关系。

更多相关问题