本文共 950 字,大约阅读时间需要 3 分钟。
多继承概念
class 派生类名 : 访问控制 基类名1 , 访问控制 基类名2 , … , 访问控制 基类名n
{
数据成员和成员函数声明
};
自己的成员
多继承的派生类构造和访问
多继承简单应用
代码如下:
#includeusing 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;}/**c:3b1:1b2:2hello...*/
转载地址:http://nrzmi.baihongyu.com/