实验2继承与派生解读.doc

实验2 继承与派生 2.1 实验目的 1.熟练掌握类的继承,能够定义和使用类的继承关系。 2.掌握派生类的声明与实现方法。 3.掌握类构造函数的初始化列表与作用域分辨符的使用方法。 4.理解虚基类在解决二义性问题中的作用。 2.2 实验工具与准备工作 在开始实验前,应回顾或复习相关内容。 需要一台主算机,其中安装有Visual C++ 6.0等集成开发环境软件。 2.3 实验内容 1.先阅读下列程序,写出执行结果。然后输入程序,调试程序,比较结果的正确性。 // 文件名: main.cpp #include iostream // 预处理命令 using namespace std; // 使用标准命名空间std class A { public: // 公有函数: A(){ cout 构造A endl; } // 构造函数 ~A(){ cout 析构A endl; } // 析构函数 }; class B: public A { public: // 公有函数: B(){ cout 构造B endl; } // 构造函数 ~B(){ cout 析构B endl; } // 析构函数 }; class C: public B { public: // 公有函数: C(){ cout 构造C endl; }

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档