问题
单项选择题
有如下类定义:
class MyClass
int value;
public:
MyClass(int n):value (n)
int getValue()constreturn value;
;
则类MyClass的构造函数的个数是______。
A.1个
B.2个
C.3个
D.4个
答案
参考答案:B
解析: 本题考查类的默认构造函数和自定义的构造函数。本题中MyClass(int n):value(n){}为自定义的构造函数,加上默认构造函数,一共有2个构造函数。