在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
多继承概念
class 派生类名 : 访问控制 基类名1 , 访问控制 基类名2 , … , 访问控制 基类名n { 数据成员和成员函数声明 };
自己的成员 多继承的派生类构造和访问
#include <iostream> using namespace std; class Base1 { public: Base1(int b1) { this->b1 = b1; } void printB1() { cout<<"b1:"<<b1<<endl; } protected: private: int b1; }; class Base2 { public: Base2(int b2) { this->b2 = b2; } void printB2() { cout<<"b2:"<<b2<<endl; } protected: private: int b2; }; class B : public Base1, public Base2 { public: B(int b1, int b2, int c): Base1(b1), Base2(b2) { this->c = c; } void printC() { cout<<"c:"<<c<<endl; } protected: private: int c; }; void main() { B b1(1, 2, 3); b1.printC(); b1.printB1(); b1.printB2(); cout<<"hello..."<<endl; system("pause"); return ; }
|
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论