那里有C++程序

来源:百度知道 编辑:UC知道 时间:2024/07/04 23:01:36
包括虚函数,抽象类,积累和派生类的关系,类中定义对象成员,8个类(虚拟继承和基类继承顺序),主函数定义,体现构造虚构的顺序的C++程序哪里有,拜托直接贴上来,急求!!!

我给你写了,一个,虽然只有4个类,但基本包含了你想知道的那些类

之间的关系,觉得用不到8个类:包括包括虚函数,抽象类,基类和派

生类的关系,构造函数调用和析构顺序,多重继承,动态绑定。你不明白的话可以给我发邮件xiudewu520@126.com但我只保证晚10点后有时间看。

#include <iostream>
using namespace std;
class B0 //抽象基类B0声明
{
public: //外部接口
B0()
{
cout<<"B0的构造函数"<<endl;
}
~B0()
{
cout<<"B0的析构函数"<<endl;
}
virtual void display( )=0; //纯虚函数成员
};
class B1: public B0 //公有派生
{
public:
B1()
{
cout<<"B1的构造函数"<<endl;
}
~B1()
{
cout<<"B1的析构函数"<<endl;
}
void display()
{
cout<<"B1虚成员函数::display()"<<endl;
} //虚成员函数
};
class B2: public B0 //公有派生
{
public:
B2()
{
cout<<"B2的构造函数"<<endl;
}
~B2()
{
cout<<"B