题目内容

对于构造方法,下列叙述不正确的是( )。

A. 构造方法是类的一种特殊方法,构造方法名必须与类同名。
B. 构造方法的返回类型只能是void型。
C. 构造方法的主要作用是完成对类的对象的初始化工作。
D. 一般在创建新对象时,系统会自动调用构造方法。

查看答案
更多问题

对于下列Dog类,哪个叙述是错误的?( )

A. Dog(int m)与Dog(double m)是互为重载的构造方法
B. int Dog(int m)与void Dog(double m)是互为重载的非构造方法
C. Dog类只有两个构造方法,而且没有无参数的构造方法
Dog类有三个构造方法class Dog {Dog(int m) { }Dog(double m) { }int Dog(int m) { return 23; }void Dog(double m) { }}

下列哪些类声明是错误的? ( )

A. class A
B. public class A
C. protected class A
D. abstracted class A

对于一个类来说,一般有( )成员。

A. 属性field
B. 方法method
C. 构造方法constructor
D. 包含以上选项

在Java中,针对类提供了4种访问级别,以下控制级别由小到大依次列出正确的是( )。

A. private、default、protected和public
B. default、private、protected和public
C. protected、default、private和public
D. protected、private、default和public

答案查题题库