单选题
有如下类声明: class How{ int k; public: ~How(){ cout<<"Bye"; } };则类 How 所拥有的构造函数的数量是
A、
1
B、
2
C、
3
D、
4
【正确答案】
B
【答案解析】
解析:在类How定义中没有定义任何构造函数,所以编译器会自动生成一个默认构造函数,同时还生成复制构造函数,所以类How拥有两个构造函数,答案为B。
提交答案
关闭