有以下程序,在横线应添加( )。 #include<iostream> using namespace std; class TestClass { public: TestClass(int n){number=

admin2012-01-20  15

问题 有以下程序,在横线应添加(    )。    #include<iostream>    using namespace std;    class TestClass    {    public:    TestClass(int n){number=n;}    ______∥拷贝构造函数    ~TestClass(){}    private:    int number;    }:    TestClass fun(TestClass P)    {    TestClass temp(p);    return temp;    }    int main()    {    TestClass obj1(10), obj2(0);    TestClass obj3(obj1);    obj2=fun(obj3);    return 0;    }   

选项 A、TestClass(TestClass &other){number=other.number;}
B、TestClass(TestClass other){number=other.number;}   
C、TestClass(TestClass &other){number;)  
D、TestClass(&other){number=other.number;}

答案A

解析
转载请注明原文地址:https://kaotiyun.com/show/g3Vp777K
0

最新回复(0)