北京大学软件学院模板.ppt

北京大学软件学院模板.ppt

* * * * * * * * * * * * * * * * * * * * * * * * * class 派生类名:继承方式1基类名1,继承方式2基类名2,… { ??? 派生类新定义成员 }; 多继承与单继承的区别从定义格式上看,主要是多继承的基类多于一个。 * 派生类构造函数的一般格式如下: 派生类名(派生类构造函数总参数表):基类构造函数(参数表1),子对象名(参数表2) { ??? 派生类中数据成员初始化 }; 派生类构造函数的调用顺序如下: ??? · 基类的构造函数 ??? · 子对象类的构造函数(如果有的话) ??? · 派生类构造函数 执行的顺序是:先祖先(基类) ,再客人(成员对象),后自己(派生类) 。 * 派生类构造函数实例 #includeiostream.h class A{ //定义基类 private: int a ; public: A(int x) { a = x ;coutAs constructor called.endl ; } void show( ) { coutaendl;} }; class B{ //定义另一个类 private: int b ; public: B(int x) { b = x ;coutBs constructor called.endl ; }

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档