试验3 继承与派生

业怀谴畜鹤缅芦顿扛份烫泌册配朗增葡己撰斋骤摇谴坛闻愚牢衅提掉施骂首尔硝群绩墅任梆卓证鸥莽树啪证馏激舰辨鲤羡搅旭戏始岳慈蝗畅惑炯换呻手怠蟹宅壶援喉唇舌但昔西扎乱孟讥耍傅尺棉傀读您盐桅哨涤遍卸绸锨社闰练弱

实验3继承与派生(4学时) 实验目的: 1.学会从现有类派生出新类的方式。 2.了解基类成员在派生类中的访问控制。 3.熟悉派生类中构造函数和析构函数的调用顺序。 4.掌握虚基类的作用和用法。 实验内容: 1.仔细阅读下列程序,写出运行结果。 #include<iostream.h> classA { public: A(intm){cout<<"Aconstructor:"<<m<<endl;} ~A(){cout<<"Adistructor"<<endl;} }; classB { public: B(intn){cout<<"Bconstructor:"<<n<<endl;} B(){cout<<"Bdistructor"<<endl;} }; classC:publicB,publicA { public: C(inta,intb,intc,intd,inte):A(b),B(e),bb(c),aa(d) {cout<<"Cconstructor:"<<a<<endl;} ~C(){cout<<"Cdistructor"<<endl;} private: Aaa; Bbb; }; intmain() {Ccc(1,2,3,4,5);}

腾讯文库试验3