填空题
在下面横线上填上适当的语句,完成程序。 #include<iostream> using namespace std; class Base { int x; public: Base (int i){x=i;} ~Base(){} }; class Derived:public Base { public: //完成类Derive构造函数的定义 }; int main() { Derived Obj; return 0; } 在横线处应填入的语句是
【11】
。
【参考答案】
Derived (int i):Base (i){}
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
填空题
虚函数必须是类的 【12】 。
点击查看答案&解析
填空题
以下程序运行后的输出结果是 【10】 #include <iostream>#include <string>using namespace std;class Y;class X{int x;char *strx;public:x(int a,char *str){x=a;strx=new char[strlen(str)+1];strcpy(strx,str);}void show(Y &oB) ;};class Y{private:int y;char *stry;public:Y(int b,char *str){y=b;stry=new char[strlen(str)+1];strcpy(stry, str);}friend void X::show(Y &oB) ;};void X::show(Y &oB) {cout<<strx<< , ;cout<<ob.stry<<end1;}int main(){X a(10, stringX );Y b(20, stringY );a.show(B) ;return 0;}
点击查看答案&解析
相关试题
下面是复数类complex的定义,其中作为友元...
若有以下程序:#include<iostream>using...
【13】 允许用户为类定义一种模式,使得...