题目内容

综合课程又称“广域课程”或“合成课程”,是把若干有关的学科内容合并起来编定的课程。

A. 对
B. 错

查看答案
更多问题

构造方法的访问权限可以是public、protected、private修饰。

A. 对
B. 错

对于下列Dog类,()是错误的。class Dog {Dog(int m){}Dog(double m){}int Dog(int m){return 23;}void Dog(double m){}}

A. Dog(int m) 与Dog( double m)互为重载的构造方法。
B. int Dog(int m) 与void Dog( double m)互为重载的非构造方法。
C. Dog类只有两个构造方法,而且没有无参数的构造方法。
Dog类有3个构造方法。

当用new运算符和构造方法创建对象时,下列哪个步骤的叙述是正确的?

A. ① 为成员变量分配内存,并指定默认值。② 初始化成员变量,即用户声明成员变量时给定的默认值。③ 执行构造方法。④ 计算出一个引用值。
B. ① 计算出一个引用值。②为成员变量分配内存,并指定默认值。③ 初始化成员变量,即用户声明成员变量时给定的默认值。④ 执行构造方法。
C. ① 执行构造方法。② 为成员变量分配内存,并指定默认值。③ 初始化成员变量,即用户声明成员变量时给定的默认值。④ 计算出一个引用值。
D. ①为成员变量分配内存,并指定默认值。② 初始化成员变量,即用户声明成员变量时给定的默认值。③ 计算出一个引用值。④ 执行构造方法。

对于下列Tom类,哪个叙述是正确的?public class Test {public static void main(String args[]){Tom cat = new Tom( );}}class Tom {void Tom(){System.out.println("ok");}Tom(int m){System.out.println("你好");}}

A. 程序运行时输出:ok。
B. 没有构造方法。
C. 有编译错误,因为创建对象cat使用的不是构造方法,java编译器已经不提供默认的构造方法了。
D. 程序运行时无任何输出。

答案查题题库