Java通过()来区分重载函数。

题目

Java通过()来区分重载函数。

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

第1题:

编译时的多态性通过使用()实现。

A、构造函数

B、虚函数

C、重载函数

D、析构函数


参考答案:C

第2题:

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

A.函数的返回值类型在区别重载函数时起着举足轻重的作用

B.参数的个数在区别重载函数时也起着重要的作用

C.功能不同的两个函数也可以重载,这使得程序更简洁

D.重载函数是靠参数的个数和类型来区分的,参数的名称和返回值类型是不起作用的


正确答案:D
解析:重载函数是靠参数的个数和类型来区分的,参数的名称和返回值类型是不起作用的。

第3题:

多态性是通过()实现的

A、构造函数

B、析构函数

C、虚函数

D、函数重载


参考答案:C

第4题:

对类的构造函数和析构函数描述正确的是

A.构造函数可以重载,析构函数不能重载
B.构造函数不能重载,析构函数可以重载
C.构造函数可以重载,析构函数也可以重载
D.构造函数不能重载,析构函数也不能重载

答案:A
解析:

第5题:

下列对类的构造函数和析构函数的描述中,正确的是( )。

A.构造函数可以重载,析构函数不能重载

B.构造函数不能重载,析构函数可以重载

C.构造函数可以重载,析构函数也可以重载

D.构造函数不能重载,析构函数也不能重载


正确答案:A

第6题:

对类的构造函数和析构函数描述正确的是( )。

A.构造函数可以重载,析构函数不能重载

B.构造函数不能重载,析构函数可以重载

C.构造函数可以重载,析构函数也可以重载

D.构造函数不能重载,析构函数也不能重裁


正确答案:A
一个类中只能定义一个析构函数,否则会造成对同…对象的多次删除;而构造函数可以根据不同的参数个数和类型进行多次重载。

第7题:

重载函数的函数名称相同,但函数的实现和功能不同,系统是靠【 】来决定采用哪个函数。


正确答案:参数个数或参数类型
参数个数或参数类型 解析:函数重载是指同一个函数名可以对应着多个函数的实现。函数重载要求编译器能够唯一地确定调用一个函数时应执行哪个函数代码,进行函数重载时,要求同名函数在参数个数上不同,或者参数类型上不同。

第8题:

重载的方法可以通过它们返回值的不同类型来区分。( )

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


答案:错误

第9题:

关于函数重载,下列叙述中错误的是( )。

A)重载函数的函数名必须相同

B)重载函数必须在参数个数或类型上有所不同

C)重载函数的返回值类型必须相同

D)重载函数的函数体可以有所不同


正确答案:C

第10题:

重载函数时通过什么来区分?


正确答案:重载的函数的函数名是相同的,但它们的参数的个数和数据类型不同,编译器根据实参和形参的类型及个数的最佳匹配,自动确定调用哪一个函数。

更多相关问题