计算机C++继承和派生类.pptVIP

  • 31
  • 0
  • 约3.62千字
  • 约 84页
  • 2018-02-23 发布于天津
  • 举报
第13章 继承和派生类;13.1 继承与派生的概念 ;;;基类;;13.1.2 派生类的定义 ;;;;私有继承 ;;保护继承 ;;不同派生方式访问权限;13.2.1 单继承派生类的构造函数 ;;13.2.2 多继承派生类的构造函数 ;;13.2.3 有子对象的派生类的构造函数 ;13.2.3 有子对象的派生类的构造函数 ;class Base1 { int x; public: Base1(int a){ x=a;cout调用基类1的构造函数!\n; } ~Base1( ){ cout调用基类1的析构函数!\n; } }; class Base2 { int y; public: Base2(int a){ y=a;cout调用基类2的构造函数!\n; } ~Base2( ){ cout调用基类2的析构函数!\n; } }; class Derived:public Base2, public Base1{ int z; Base1 b1,b2; public: Derived(int a,int b):Base1(a),Base2(20), b1(200),b2(a+b) {z=b; cout调用派生类的构造函数!\n;} ~Derived( ){cout调用派生类的析构函数!\n;} }; void main(voi

文档评论(0)

1亿VIP精品文档

相关文档