声明方法时〃如果有参数〃则必须写在方法名后面的小括号内〃并且必须指明它的类型和名称〃若有多个参数〃需要用()隔开。

题目
单选题
声明方法时〃如果有参数〃则必须写在方法名后面的小括号内〃并且必须指明它的类型和名称〃若有多个参数〃需要用()隔开。
A

逗号

B

分号

C

冒号

D

不能定义多个参数

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

第1题:

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

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

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

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

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


参考答案:C

第2题:

如果一个函数模板声明列出了多个参数,则每个参数之间必须使用逗号隔开,每个参数都必须重复使用关键词【 】。


正确答案:class
class 解析:本题考核模板的定义。函数模板的一般说明形式如下:
template类型形参表>
返回类型>函数名>卜形参表>)
{
函数体>
}
其中,类型形参表>可以包含基本数据类型,也可以包含类类型。类型形参需要加前缀class。如果类型形参多于一个,则每个类型形参都要使用class。形参表中的参数是惟一的,而且至少在函数定义体中出现一次。形参表中至少有一个形参的类型必须用类型形参表>中的形参来定义。

第3题:

调用函数时函数名后面的一对小括号中给出的参数称为()。

A、实参

B、形参

C、类型参数

D、名字参数


参考答案:A

第4题:

调用重载方法时,系统根据()来选择具体的方法。

  • A、方法名
  • B、参数的个数和类型
  • C、参数名及参数个数
  • D、方法的返回值类型

正确答案:B

第5题:

如果一个模板声明时有类型形参表,则多个参数之间必须使用_______隔开,每个参数都必须重复使用关键字______。


正确答案: class
, class

第6题:

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

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

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

C.方法名必须相同

D.返回类型必须相同

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


参考答案:BCE

第7题:

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

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

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

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

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


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

第8题:

如果一个模板声明列出了多个参数,则每个参数之间必须使用逗号隔开,每个参数都必须使用( )关键字来修饰。

A.const

B.static

C.void

D.class


正确答案:D
解析:如果一个模板声明列出了多个参数,则每个参数之间必须使用逗号隔开,每个参数都必须使用class关键字来修饰。

第9题:

如果一个模板声明列出多个参数,则多个参数之间必须使用______隔开,每个参数都必须重复使用关键字______。


正确答案:逗号、class
逗号、class

第10题:

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

  • A、允许在一个类的定义中多个方法使用相同的方法名
  • B、实现了java的编译时多态
  • C、方法的参数表必须不同,包括参数的类型和个数
  • D、方法的返回类型修饰符必须相同

正确答案:D

更多相关问题