试题与答案

下列叙述中,错误的是A.Java中,方法的重载是指多个方法可以共享同一个名字 B.J

题型:单项选择题

题目:

下列叙述中,错误的是

A.Java中,方法的重载是指多个方法可以共享同一个名字

B.Java中,用abstract修饰的类称为抽象类,它不能实例化

C.Java中,接口是不包含成员变量和方法实现的抽象类

D.Java中,构造方法可以有返回值

答案:

参考答案:D

解析: 方法的重载是指多个方法可以共享相同的名字,但参数的数量或类型必须不完全相同。abstract抽象类是指明不能实例化的类。接口是一种只含有抽象方法或常量的一种特殊的抽象类。接口是不包含成员变量和方法实现的抽象类,只包含常量和方法的定义。构造方法是类中的一种特殊方法,是为对象初始化操作编写的方法,用它来定义对象的初始状态。构造方法名必须与类名相同,它没有返回值,用户不能直接调用它,只能通过new自动调用。因而答案为D。

试题推荐
微信公众账号搜索答案