CMS专题

单选题多态性允许对类的某个方法进行调用而无需考虑该方法所提供的特定实现,例如,可能有名为Road的类,它调用另一个类的Drive方法,另一个类可能是SportsCar或SmallCar,但二者都提供Drive方法,虽然Drive方法的实现因类的不同而异,但Road类仍可以调用它,并且它提供的结果由Road类使用和解释.在.NET中,可以由以下方式来实现组件中的多态性,除了()。A 通过接口实现多态性B 通过多个不同的子类从单个基类继承实现多态性C 通过抽象类实现多态性D 通过受保护的成员函数来实现多态性

题目
单选题
多态性允许对类的某个方法进行调用而无需考虑该方法所提供的特定实现,例如,可能有名为Road的类,它调用另一个类的Drive方法,另一个类可能是SportsCar或SmallCar,但二者都提供Drive方法,虽然Drive方法的实现因类的不同而异,但Road类仍可以调用它,并且它提供的结果由Road类使用和解释.在.NET中,可以由以下方式来实现组件中的多态性,除了()。
A

通过接口实现多态性

B

通过多个不同的子类从单个基类继承实现多态性

C

通过抽象类实现多态性

D

通过受保护的成员函数来实现多态性

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

第1题:

UML中关联的多重度是指(42)。

A.一个类有多少个方法被另一个类调用

B.一个类的实例能够与另一个类的多少个实例相关联

C.一个类的某个方法被另一个类调用的次数

D.两个类所具有的相同的方法和属性


正确答案:B
解析:本题考查的是UML中关联的多重度概念。关联表示了对象间的结构关系。在很多建模问题中,说明一个关联的实例中有多少个相互连接的对象是很重要的。这个“多少”被称为关联角色的多重度,把它写成一个表示取值范围的表达式或写成一个具体值。指定关联一端的多重度,就是说明:在关联另一端的类的每个对象要求在本端的类必须有多少个对象。

第2题:

您使用反射获取有关名为MyMethod的方法的信息。您需要确定派生类是否可以访问MyMethod。您应该怎么做?()

A.调用MethodInfo类的IsAssembly属性。

B.调用MethodInfo类的IsVirtual属性。

C.调用MethodInfo类的IsStatic属性。

D.调用MethodInfo类的IsFamily属性。


参考答案:D
如果此字段具有Family属性(Attribute)设置,则为true;否则为false。

第3题:

在Java语言中,类Worker是类Person的子类,Worker的构造方法有一句“super()”,该语句()。

A.调用Worker类中定义的super()方法

B.调用类Person类中定义的super()方法

C.调用类Person的构造函数

D.语法错误


参考答案:C

第4题:

下列说法错误的有()

A.在类方法中可用this来调用本类的类方法

B.在类方法中调用本类的类方法时可直接调用

C.在类方法中只能调用本类中的类方法

D.在类方法中绝对不能调用实例方法


正确答案:ACD

第5题:

UML中关联的多重度是指(50)。

A.一个关联类有多少个方法被另一个类调用

B.一个关联类有多少个属性被另一个类调用

C.一个关联类的某个方法被另—个类调用的次数

D.一个关联的实例中有多少个相互连接的对象


正确答案:D
解析:关联表示了对象间的结构关系。关联的多重度是指一个类的实例能够与另一个类的多少个实例相关联。通常把它写成一个表示取值范围的表达式或写成一个具体值。指定关联一端的多重度,就是说明:在关联另一端的类的每个对象要求在本端的类必须有多少个对象。

第6题:

在Java语言中,假设类Worker是类Person的子类,Worker的构造方法中有一句“super();“,该语句()。

A.调用类Worker中定义的super方法

B.调用类Person的构造方法

C.调用类Person中定义的super方法

D.语法错误


正确答案:B

第7题:

UML中关联的多重度是指( )。

A.一个类有多个方法被另一个类调用

B.一个类的实类能够与另一个类的多个实类相关联

C.一个类的某个方法被另一个类调用的次数

D.两个类所具有的相同的方法和属性


参考答案:B

第8题:

下列哪种说法是正确的()

A.实例方法可直接调用超类的实例方法

B.实例方法可直接调用超类的类方法

C.实例方法可直接调用其他类的实例方法

D.实例方法可直接调用本类的类方


正确答案:A

第9题:

●UML 中关联的多重度是指 (42) 。

(42)

A.一个类中被另一个类调用的方法个数

B.一个类的某个方法被另一个类调用的次数

C.一个类的实例能够与另一个类的多少个实例相关联

D.两个类所具有的相同的方法和属性


正确答案:C

第10题:

UML中关联的多重度是指(40)。

A.一个关联类有多少个方法被另一个类调用

B.一个关联类有多少个属性被另一个类调用

C.一个关联类的某个方法被另一个类调用的次数

D.一个关联的实例中有多少个相互连接的对象


正确答案:D
解析:关联表示了对象间的结构关系。关联的多重度是指一个类的实例能够与另一个类的多少个实例相关联。通常把它写成一个表示取值范围的表达式或写成一个具体值。指定关联一端的多重度,就是说明,在关联另一端类的每个对象要求在本端的类必须有多少个对象。

更多相关问题