题目内容

下列关于构造方法的定义,说法正确的是( )

A. 在方法中不能使用return语句返回一个值
B. 方法名与类名相同
C. 不能用private修饰方法
D. 在方法名的前面没有返回值类型的声明

查看答案
更多问题

下面对于构造方法的描述,正确的有哪些? ( )

A. 方法名必须和类名相同
B. 方法名的前面没有返回值类型的声明
C. 在方法体中可以有“return;”语句
D. 当定义了带参数的构造方法。系统默认的不带参数的构造方法依然存在

使用this调用类的构造方法,下面的说法正确的是? ( )

A. 使用this调用构造方法的格式为this([参数1,参数…])
B. 只能在构造方法中使用this调用其他的构造方法
C. 使用this调用其他构造方法的语句必须放在第一行
D. 不能在一个类的两个构造方法中使用this互相调用

分析如下所示的Java代码,其中this关键字的意思是( )。public class Test {private String name;public String getName() {return name;}public void setName(String name) {this.name = name; //this关键字所在的行}}

A. name属性
B. Test类的内部指代自身的引用
C. Test类的对象引用Test类的其他对象
D. 指所在的方法

在Java中,以下程序编译运行后的输出结果为( )。public class Test {int x, y;Test(int x, int y) {this.x = x;this.y = y;}public static void main(String[] args) {Test pt1, pt2;pt1 = new Test(3, 3);pt2 = new Test(4, 4);System.out.print(pt1.x + pt2.x);}}

A. 6
B. 3 4
C. 8
D. 7

答案查题题库