C#程序设计

在C#类中〃()允许相同名称、不同参数个数或者参数类型的方法存在。A、方法重写B、方法重载C、方法取消D、方法覆盖

题目

在C#类中〃()允许相同名称、不同参数个数或者参数类型的方法存在。

  • A、方法重写
  • B、方法重载
  • C、方法取消
  • D、方法覆盖
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列关于方法重载的说法中,正确的是()。

A、形式参数的个数不同

B、形式参数的个数相同,数据类型顺序不同

C、形式参数的个数相同,数据类型不同

D、形式参数的个数不同,数据类型不同


参考答案:BCD

第2题:

下列哪些是重载方法的特征。()

A.名相同而类型不同

B.名相同且类型相同

C.参数类型不同

D.参数个数不同


正确答案:BCD

第3题:

在类的继承层次结构中,在不同的层次中不能出现名字相同、参数个数和类型都相同而功能不同的函数。()

此题为判断题(对,错)。


参考答案:×

第4题:

一个类中可以拥有多个名称相同而参数表(参数类型或参数个数或参数类型顺序)不同的方法,称为( )。

A.方法标记

B.方法调用

C.方法重载

D.方法覆盖


正确答案:C

第5题:

为了区分重载多态中同名的不同方法,要求______。

A.形式参数个数或者类型不同

B.返回值类型不同

C.形式参数名称不同

D.调用时用类名或对象名做前缀


正确答案:A

第6题:

方法重载(overloading)必须满足()

A.在不同class中定义的方法

B.在同一类型中定义的方法

C.方法名必须相同

D.返回类型必须相同

E.参数一定不同F.参数可以相同


参考答案:BCE

第7题:

关于成员函数的重载,说法正确的是( )。

A.就是在类中设计多个函数名相同,参数个数及参数类型也相同的函数

B.析构函数可以重载

C.函数重载,要求函数名相同,但参数个数不同,或参数相同,但其类型不同

D.构造函数不可重载


正确答案:C
解析:函数重载要求函数名相同,但参数个数或参数类型不同;构造函数可以重载;析构函数不能重载。

第8题:

对定义重载函数的下列要求中,( )是错误的。

A.要求参数的个数不同

B.要求参数中至少有一个类型不同

C.要求参数个数相同时,参数类型不同

D.要求函数的返回值不同


正确答案:D

第9题:

对定义重载函数的下列要求中,( )是错误的。

A.要求参数的个数不同

B.要求参数中至少有一个类犁不同

C.要求参数个数相同时,参数类型不同

D.要求函数的返回值不同


正确答案:D

第10题:

下列参数类型中()是C#中不允许使用的。

  • A、值参数
  • B、引用参数
  • C、输出参数
  • D、指针参数

正确答案:D

更多相关问题