问题
单项选择题
有一个类A,下面为其构造函数的声明,其中正确的是 ( )
A.void A(int {…}
B.A(int {…}
C.a(int {…}
D.void a(int {…}
答案
参考答案:B
解析: 构造函数名与类名必须相同,并且区分大小写,构造函数不能声明为static,它只能是private或public。所以选择B。
有一个类A,下面为其构造函数的声明,其中正确的是 ( )
A.void A(int {…}
B.A(int {…}
C.a(int {…}
D.void a(int {…}
参考答案:B
解析: 构造函数名与类名必须相同,并且区分大小写,构造函数不能声明为static,它只能是private或public。所以选择B。