题目内容

阅读以下程序public class Count{static int count;int number;public Count(){count = count + 1;number = count;}}class Test{public static void Main(){Count a = new Count();Count b = new Count();Count c = new Count();}}程序运行后,对象b的number值是()

A. 0
B. 1
C. 2
D. 3

查看答案
更多问题

以下关于构造函数的说法不正确的是()

A. 构造函数用于执行类的实例的初始化。
B. 如果没有为类声明构造函数,则编译器会自动地为类提供一个默认构造函数。
C. 构造函数有返回值。
D. 构造函数的名称与类名相同。

以下关于构造函数的说法不正确的是()

A. 构造函数需要声明返回类型。
B. 构造函数的名称与类名相同。
C. 构造函数不能被显式地调用。
D. 构造函数可以重载。

以下关于构造函数的说法不正确的是()

A. 静态构造函数用于实现初始化类所需的操作。
B. 不能声明静态构造函数。
C. 类的静态构造函数在给定的程序中至多执行一次。
D. 在第一次创建类的实例时将触发静态构造函数的执行。

阅读以下程序class Test{static void Main(){A.F();B.F();}}class A{static A(){ Console.Write(“A”);}public static void F(){ Console.Write(“C”);}}class B{static B(){ Console.Write(“B”);}public static void F(){ Console.Write(“D”);}}程序运行后输出的结果是()

ABCD
B. ACBD
C. AB
D. CD

答案查题题库