网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
下列关于类之间关系的描述,正确的是()
- A、has-a表示一个类部分地使用另一个类
- B、uses-a表示类的包含关系
- C、is-a关系具有对称性
- D、is-a机制称为“继承”
参考答案
更多 “下列关于类之间关系的描述,正确的是()A、has-a表示一个类部分地使用另一个类B、uses-a表示类的包含关系C、is-a关系具有对称性D、is-a机制称为“继承”” 相关考题
考题
(60)下列关于面向对象数据库系统的叙述中,哪一个是不正确的?A)构造复杂对象数据类型的构造器包括集合B)引用也可用于构造复杂对象数据类型C)子类继承超类的关系是 IS-A 关系D)超类继承子类的全部属性
考题
对于违反里氏替换原则的两个类A和B,可以采用的候选解决方案中,正确的是( )。A.尽量将一些需要扩展的类或者存在变化的类设计为抽象类或者接口,并将其作为基类,在程序中尽量使用基类对象进行编程 B.创建一个新的抽象类C,作为两个具体类的超类,将A和B共同的行为移动到C中,从而解决A和B行为不完全一致的问题 C.将B到A的继承关系改成组合关系 D.区分是Is-a还是Has-a。如果是Is-a,可以使用继承关系,如果是Has-a,应该改成组合或聚合关系
考题
● 在UML类图中,类与类之间存在依赖(Dependency)、关联(Association)、聚合(Aggregation)、组合(Composition)和继承(Inheritance)五种关系,其中,(45)关系表明类之间的相互联系最弱(46)关系表明类之间的相互联系最强,聚合(Aggregation)的标准UML图形表示是(47) 。
考题
下列关于面向对象数据库系统的叙述中,哪一个是不正确的?A.构造复杂对象数据类型的构造器包括集合B.引用也可用于构造复杂对象数据类型C.子类继承超类的关系是IS-A关系D.超类继承子类的全部属性
考题
面向对象分析中,类与类之间的 IS-A关系的是一种( ),类与类之间的IS-PART-OF关系是一种( )。A.依赖关系 B.关联关系 C.泛化关系 D.聚合关系A.依赖关系 B.关联关系 C.泛化关系 D.聚合关系
考题
关于对象、类、继承、多态的描述,不正确的是: ( ) 。A.对象包含对象表示、对象状态和对象行为三个基本要素
B.类是对象的实例,对象是类的模板
C.继承是表示类之间的层次关系
D.多态使得同一个操作在不同类中有不同的实现方式
考题
下列关于类之间关系的描述,错误的是()A、用有向无环图(DAG)表示的类之间关系,称为“类格”B、DAG中每一个结点是一个类定义,它的前驱结点称为基类C、DAG中每一个结点是一个类定义,它的后继结点称为派生类D、DAG中每一个结点是一个类定义,它有且仅有一个前驱结点
考题
对于违反里氏替换原则的两个类A和B,可以采用的候选解决方案是()A、尽量将一些需要扩展的类或者存在变化的类设计为抽象类或者接口,并将其作为基类,在程序中尽量使用基类对象进行编程B、创建一个新的抽象类C,作为两个具体类的超类,将A和B共同的行为移动到C中,从而解决A和B行为不完全一致的问题C、将B到A的继承关系改成组合关系D、区分是Is-a还是Has-a。如果是Is-a,可以使用继承关系,如果是Has-a,应该改成组合或聚合关系
考题
多选题Given: Which three are true?()ACat is-a AnimalBCat is-a JumperCDog is-a AnimalDDog is-a JumperECat has-a AnimalFBeagle has-a Tail
考题
单选题下列关于类之间关系的描述,错误的是()A
用有向无环图(DAG)表示的类之间关系,称为“类格”B
DAG中每一个结点是一个类定义,它的前驱结点称为基类C
DAG中每一个结点是一个类定义,它的后继结点称为派生类D
DAG中每一个结点是一个类定义,它有且仅有一个前驱结点
热门标签
最新试卷