单项选择题
有以下程序
#include <iostream>
using namespace std;
class MyClass
public:
MyClass(int n) number=n;
MyClass(MyClass& other) number=other.number;
~MyClass()
private:
int number;
;
MyClass fun(MyClass p)
MyClass temp(p);
return temp;
int main()
MyClass obj1(10),obj2(0);
MyClass obj3(obj1);
obj2=fun(obj3);
return 0;
程序执行时,MyClass类的拷贝构造函数被调用的次数是( )。
A.5
B.4
C.3
D.2
点击查看答案
<上一题
目录
下一题>
热门
试题
单项选择题
下面关于类概念的描述中( )是错误的。
A.类是抽象数据类型的实现
B.类是具有共同行为的若干对象的统一描述体
C.类是创建对象的样板
D.类就是C语言中的结构体类型
点击查看答案
单项选择题
关于模板,下列说法不正确的是( )。
A.用类模板定义一个对象时,不能省略实参
B.类模板只能有虚拟类型参数
C.类模板本身在编译中不会生成任何代码
D.类模板的成员函数都是模板函数
点击查看答案
相关试题
以下程序段的执行结果为______。 #...
有以下程序 #include <iostream> usi...
下列程序的运行结果是______。 #in...
以下程序的输出结果是______。 #in...
派生类中的成员不能直接访问基类中的___...