在同一个类中不允许存在具有相同方法名和相同参数列表的方法即使方法返回类型不同。

题目
判断题
在同一个类中不允许存在具有相同方法名和相同参数列表的方法即使方法返回类型不同。
A

B

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

第1题:

方法的重载要求方法名一定要相同,可以不在同一个类中。()

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


参考答案:×

第2题:

以下对重载描述错误的是( )

A)方法重载只能发生在一个类的内部

B)构造方法不能重载

C)重载要求方法名相同,参数列表不同

D)方法的返回值类型不是区分方法重载的条件


答案:B

第3题:

符合方法重载规则的是哪个()?

A.重载的方法中如果参数个数相同,则参数类型必须不同

B.重载的方法方法名相同

C.重载的方法的访问控制修饰符必须相同

D.重载的方法中返回值可以不同


参考答案:C

第4题:

类File与FileInfo的功能是相同的,其方法名相同,方法的参数也相同。


正确答案:错误

第5题:

子类可以定义与父类同名的方法,称为方法的覆盖,方法覆盖要求子类的方法与父类的方法名字和参数都相同,但返回值类型可以不同。()

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


答案:错

第6题:

以下关于静态多态方法(函数)的重载叙述中,正确的是(38)。

A.其方法名(函数名)可以不同

B.必须在参数顺序或参数类型上有所不同

C.只需在返回值类型上有所不同

D.必须在返回值类型及参数类型上有所不同


正确答案:B
解析:方法的重载必须保证方法的签名不同。其中,方法的签名是指方法(函数)的名字及其参数的类型和顺序。重载要求在参数的顺序或参数类型上有所不同,对返回值没有要求。

第7题:

下列关于构造方法定义的描述中,错误的是()。

A.方法名与类名相同

B.在方法名的前面没有返回值类型的声明

C.当定义了有参构造方法,系统默认的无参构造方法依然存在

D.在方法中不能使用return语句返回一个值


答案:C

第8题:

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

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

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

C.方法名必须相同

D.返回类型必须相同

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


参考答案:BCE

第9题:

在派生类中,重载一个虚函数时,要求函数名、参数的个数、参数的类型、参数的顺序和函数的返回值()

  • A、部分相同
  • B、相容
  • C、不同
  • D、相同

正确答案:D

第10题:

关于方法重写说法错误的()

  • A、父类中的私有方法不能被子类重写
  • B、父类的构造方法不能被子类重写
  • C、方法名以及参数列表必须完全相同,返回类型可以不一致
  • D、父类的静态方法不能被子类重写

正确答案:C

更多相关问题