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