注意:此页面搜索的是所有试题
题目内容
(河南财经大学数据库基础与应用)
下面程序的运行结果如下:
B::display()
C::display()
在下划线处填上缺少的部分。源程序如下:
#include<iostream>
using namespace std;
class B
{
public:
_______display( ) {cout << "B::display( ) "<<endl;}
};
class C:public B
{
public:
void display(){cout<<"C::display()"<<endl;}
};
void fun(B*p)
{
p->display();
}
void main()
{
B b,*pb;
C c;
pb=&b;
fun(pb);
pb=&c;
fun(pb);
}
B::display()
C::display()
在下划线处填上缺少的部分。源程序如下:
#include<iostream>
using namespace std;
class B
{
public:
_______display( ) {cout << "B::display( ) "<<endl;}
};
class C:public B
{
public:
void display(){cout<<"C::display()"<<endl;}
};
void fun(B*p)
{
p->display();
}
void main()
{
B b,*pb;
C c;
pb=&b;
fun(pb);
pb=&c;
fun(pb);
}
参考答案