如果有以下关于构造函数的程序片段:public class Some { public int x; public Some(int x) { this.x = x; } }以下描述正确的是( )
A. 建构Some时,可使用new Some()或new Some(10)形式
B. 建构Some时,只能使用new Some()形式
C. 建构Some时,只能使用newSome(10)形式
D. 没有无自变量建构式,所以编译失败
查看答案
使用this调用类的构造方法,下面的说法不正确的是?
A. 使用this调用构造方法的格式为this([参数1,参数2…])
B. 只能在构造方法中使用this调用其它的构造方法
C. 使用this调用其它构造方法的语句必须放在第一行
D. 在一个类的两个构造方法中可以使用this互相调用
在Java程序中,可以用 ( )关键字来创建对象。
A. this
B. for
C. final
D. new
下面对于构造方法的描述,不正确的是( )?
A. 方法名必须和类名相同
B. 方法名的前面没有返回值类型的声明
C. 在方法中不能使用return语句返回一个值
D. 当定义了带参数的构造方法,系统默认的不带参数的构造方法依然存在
下面关于缺省构造方法的描述中正确的是( )。 (2分)
A. 当类中没有定义任何构造方法时,Java编译器将为这个类创建缺省构造方法
B. 缺省构造方法可以初始化其他方法中定义的变量
C. Java编译器会为所有的类创建缺省构造方法。
D. 如果在一个类中定义的构造方法都声明了参数,Java编译器将为这个类创建一个缺省构造方法