A. 构造函数用于执行类的实例的初始化。 B. 如果没有为类声明构造函数,则编译器会自动地为类提供一个默认构造函数。 C. 构造函数有返回值。 D. 构造函数的名称与类名相同。
A. 构造函数需要声明返回类型。 B. 构造函数的名称与类名相同。 C. 构造函数不能被显式地调用。 D. 构造函数可以重载。
A. 静态构造函数用于实现初始化类所需的操作。 B. 不能声明静态构造函数。 C. 类的静态构造函数在给定的程序中至多执行一次。 D. 在第一次创建类的实例时将触发静态构造函数的执行。
ABCD B. ACBD C. AB D. CD
A. 析构函数没有返回值。 B. 析构函数可以有参数。 C. 一个类只能有一个析构函数。 D. 析构函数是自动调用的。
A. 析构函数可以被显式调用。 B. 析构函数没有参数。 C. 析构函数没有返回值。 D. 一个类只有一个析构函数。
A. 析构函数不能被显式调用。 B. 析构函数没有返回值。 C. 析构函数没有参数。 D. 析构函数在类的实例无效时立即被调用。
A. 只读字段只能在声明字段时赋值或在类的构造函数内被赋值。 B. 只读字段在构造函数内可以被多次赋值。 C. 只读字段的值在程序的其他位置不能改变。 D. 只读字段的值是在编译时确定的。
A. 只读字段可以在声明字段时赋值 B. 只读字段可以在类的构造函数内被赋值。 C. 只读字段在构造函数内不可以被多次赋值。 D. 只读字段的值是在运行时确定的。
A. 在类的实例构造函数中,关键字this表示当前的类实例或对象的引用。 B. 在类的实例函数成员中,关键字this表示当前的类实例或对象的引用。 C. 在实例构造函数中使用了与字段名相同的变量名或参数名时,可以使用this来区别字段和变量或参数。 D. 关键字this能用在静态构造函数中。