更多"请将如下程序补充完整,使得输出结果为:bbaa
#include "的相关试题:
[填空题]请将如下程序补充完整,使得输出结果为:bbaa。
#include<iostream>
using naluespace std;
class A{
public:
______{eout<<"aa";}
};
class B:public A{
public:
~B( ){eont<<"bb";}
};
int ulain( ){
B*P=new B;
delete P;
return 0;
}
[填空题]请将如下程序补充完整,使得输出结果为:bbaa。
#include<iostream>
using naluespace std;
class A
public:
______eout<<"aa";
;
class B:public A
public:
~B( )eont<<"bb";
;
int ulain( )
B*P=new B;
delete P;
return 0;
[填空题]请将下列程序补充完整,使得输出结果为bbaa。
#include<iostream>
using namespace std;
class A
public:
______cout<<"aa";
;
class B:public A
public:
~B( )cout<<"bb";
;
int main( )
B *p=new B;
delete p;
return 0;
[填空题]请将如下程序补充完整,使得输出结果为:bbaa
#include
using namespace std;
class A{
public:
______{cout<<”aa”;}
);
class B.public A{ public:
---B( ){cout<<“bb”;)
);
int main( ){
B *p=new B}
delete P,
return 0;
}
[填空题]请将下列程序的横线处补充完整,使得输出结果为bbaa
#include<iostream>
using namespace std;
class A
public:
______cout<<"aa";
;
class B:public A
public:
~B( )cout<<"bb";
;
int main( )
B*p=new B;
delete p;
retum 0;
[填空题]下列程序的输出结果为2,请将程序补充完整。
#include <iostream>
using namespace std;
class Base
{
public:
【12】 void fun( ) {cout<<1;}
};
class Derived: public Base
{
public:
void fun( ) {cout<<2; }
};
int main( )
{
Base *p=new Derived;
p->fun( );
delete p;
return 0;
}
[填空题]下列程序的输出结果为2,请将程序补充完整。
#include<iostream>
using namespace std;
class Basc
{
public:
【12】 void fun( ){cout<<1;}
};
class Dcrived:public Base
{
public:
void fun( ){cout<<2;}
};
int main( )
{
Base*p=new Derived;
p->fun( );
delete p;
return 0;
}
[填空题]下列程序的输出结果为2,请将程序补充完整。
#include<iostream>
using namespace std;
class Base
public:
______void fun( )cout<<1;
;
class Derived:public Base
public:
void fun( )cout<<2;
;
int main( )
Base*p=new Derived;
p->fur( );
delete p;
return 0;
[填空题]下面程序的输出结果为:Base::fun,请将程序补充完整。
#include<iostream.h>
class Base{
public:
【12】 fun( ){cout<<"Base::fun"<<end1;}
};
class Derived:public Base{
public:
【13】 fun( ){cout<<"Derived::fun"<<end1;}
};
int main( )
{
Base a,*pb;
Derived b;
pb=&b;
pb->tim( );
return 0;
}
[填空题]已知如下程序的输出结果是23,请将画线处缺失的部分补充完整。
#include<iostream>
using namespace std;
class MyClass
public:
void Print( )consteout<<23;
;
int main( )
MyClass*P=new MyClass( );
______.Print( );
return 0;
[填空题]将下面程序补充完整。
#include <iostream>
using namespace std;
class Base
public:
【14】 fun( )return 0; //声明虚函数
;
class Derived:public Base
public:
x,y;
void SetVal(int a,int b)
int fun( )return x+y;
;
void 【15】 SetVal(int a,int b)x=a;y=b; //类Derived成员函数
void main( )
Derived d;
cout<<d.fun( )<<endl;
[填空题]已知下列程序的输出结果是23,请将横线处缺失的部分补充完整。
#include<iostream>
using namespace std;
class MyClass{
public:
void Print( )const{cout<<23;}
};
int main( ){
MyClass*p=new MyClass( );
______.Print( );
return 0;
}
[填空题]已知下列程序的输出结果是42,请将横线处缺失的部分补充完整。
#include<iostream>
using namespace std;
class TestClass{
int value;
public:
TestClass( ):value(0){};
void setValue(int value)
{______=value;}//给TestClass的数据成员value赋值
void print( ){cout<<value;};
};
int main( )
{
TestClass f;
f.setValue(42);
f.print( );
return 0;
}
[填空题]己知下列程序的输出结果是42,请将横线处缺失的部分补充完整。
#include<iostream>
using namespace std;
class Foo{
int value;
public:
Foo( ):value(0){}
void setValue(int value)
{______=value; //给Foo的数据成员value赋值}
void print( ){cout<<value;}
};
int main( )
{
Foo f;
f.setValue(42);
f.print( );
return 0;
}