网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
有下列程序:include using namespace std; class TestClass1 { public: TestClass1(){
有下列程序:
include<iostream>
using namespace std;
class TestClass1
{
public:
TestClass1(){cout<<"A";}
};
class TestClass2<public:TestClass2(){cout<<"B";}
};
class TestClass3:public TestClass1{
TestClass2 b;
参考答案
更多 “ 有下列程序:include using namespace std; class TestClass1 { public: TestClass1(){ 有下列程序:include<iostream>using namespace std;class TestClass1{public:TestClass1(){cout<<"A";}};class TestClass2<public:TestClass2(){cout<<"B";}};class TestClass3:public TestClass1{TestClass2 b; ” 相关考题
考题
以下程序输出结果为______。 include using namespace std; class TestClass 1 { publi
以下程序输出结果为______。include<iostream>using namespace std;class TestClass 1{public:TestClass1(){}TestClass1(int i){x1=i;}void dispa(){cout<<"x1="<<x1<<",";}private:int x1;}:class TestClass2:public TestClass1{public:TestClass2(){}TestClass2(int i):TestClass1(i+10){x2=i:}void dispb(){dispa();cout<<"x2="<<x2<<end1;}private:int x2:}:int main(){TestClass2 b(2):b.dispb();return 0;}
考题
有如下程序:includeusing namespace std;class TestClass{private;char c;public;Tes
有如下程序: #include<iostream> using namespace std; class TestClass { private; char c; public; TestClass (char n):c(n){} ~TestClass () { cout<<c; } }; class TestClass1:public TestClass { Private: char c; public: TestClass1(char n):TestClass (n+1),c(n){} ~TestClass1() { cout<<c; } }; int main() { TestClass1 obj('x'); return 0; } 执行上面的程序输出( )。A.xyB.yxC.xD.y
考题
有如下程序:includeusing namespace std;{TestClass(){cout
有如下程序: #include<iostream> using namespace std; { TestClass(){cout<<"BB";fun()} void fun(){cout<<"Bf";} }; class TestClass1:public TestClass { public: TestClass1(){cout<<"DD";} void fun(){cout<<"Df";} }; int main() {TestClass1 d; return 0;} 执行上面的程序将输出( )。A.BBBfDDB.BBDfDDDfC.DDD.DDBBBf
考题
有如下程序:includeusing namespace std;class TestClass1{public:TestClass1 (){cou
有如下程序: #include<iostream> using namespace std; class TestClass1 { public: TestClass1 (){cout<<"TestClass1";} ~TestClass1 (){cout<<"~TestClass1";} }; class TestClass2:public TestClass1 { TestClass1 *p; public: Testclass2(){cout<<"TestClass2";p=new TestClass1();} ~TestClass2(){cout<<"~TestClass2";delete p;} ); int main() { TestClass2 obj; return 0; } 执行这个程序的输出结果是( )。A.TestClass2TestClass1TestClass1~TestClass1~TestClass2~TestClass1B.TestClass1TestClass2TestClass1~TestClass2~TestClass1~TestClass1C.TestClass2TestClass1TestClass1~TestClass2~TestClass1~TestClass1D.TestClass1TestClass2TestClas1~TestClass1~TestClass2~TestClass1
考题
有如下类说明: class TestClass{ int x; public: TestClass(int n){x=n;} }; class TestClass1:public TestClass{ int y; public: TestClass1(int a,int b); }; 在构造函数TestClass1的下列定义中,正确的是( )。A.TestClass1::TestClass1 (int a,int b):x(a),y(b){}B.TestClass1::TestClass1 (int a,int b):TestClass(a),y(b){}C.TestClass1::TestClass1 (int a,int b):x(a),TestClass1(b){}D.TestClass1::TestClass1 (int a,int b):TestClass(a),TestClass1(b){}
考题
执行下列程序的输出结果是______: include using namespace std; class TestClass1 {
执行下列程序的输出结果是______:include<iostream>using namespace std;class TestClass1{public:void fun1(){cout<<"TestClass1\n";}virtual void fun2(){cout<<"TestClass1\n";}};class TestClass2:public TestClass1{public:void fun1(){cout<<"TestClass2\n";}void fun2(){cout<<"TestClass2\n";}};void f(TestClass1b)<b.fun1();b.fun2();}int main(){TestClass2 obj;f(obj);return 0;}
考题
下列程序输出结果为: include using namespace std; class TestClass1 { public: Test
下列程序输出结果为:include<iostream>using namespace std;class TestClass1{public:TestClass1(){}TestClass1(int i){x1=i;}void dispa(){cout<<"x1="<<x1<<",";}private:int x1;};class TestClass2:public TestClass1{public:TestClass2(){}TestClass2(int i):TestClass1(i+10){x2=i;}void dispb(){dispa();cout<<"x2="<<x2<<endl;}private:int x2;};int main(){TestClass2 b(2);b.dispb();return 0;}
考题
有如下程序:includeusing namespace std;Class TestClass{int a;public:TestClass(in
有如下程序: #include<iostream> using namespace std; Class TestClass {int a; public: TestClass(int x){a=x;} void show(){cout<<a;}}; class TestClass1:public TestClass {int b; public: TestClass1(int i):TestClass(i+1),b(i){} voiA.5B.1C.0D.2
考题
下列程序的输出结果为2,横线处应添加语句()。includeusing namespace std;{public:___
下列程序的输出结果为2,横线处应添加语句( )。 #include<iostream> using namespace std; { public: ______void fun(){cout<<1;} }; class TestClass2:public TestClass1 { public:void fun(){cout<<2;) }; int main() { TestClass1 *p=new TestClass2; p->fun(); delete p; Teturn 0; }A.publicB.privateC.virtualD.protected
热门标签
最新试卷