class_16:多重继承

cpp 复制代码
#include <iostream>

using namespace std;
class ClassA{
public:
    void dispalyA(){
        cout<<"ClassA:display"<<endl;
    }

    void func(){
        cout<<"ClassA:func"<<endl;
    }
};

class ClassB{
    public:
    void dispalyB(){
        cout<<"ClassB:display"<<endl;
    }

    void func(){
        cout<<"ClassB:func"<<endl;
    }

};

class Device:public ClassA,public ClassB{
public:
    void display(){
       dispalyA();
       dispalyB();
       ClassA::func();
    }
};

int main()
{
    cout << "Hello World!" << endl;
    Device d1;
    d1.display();
    return 0;
}
相关推荐
汉克老师7 分钟前
GESP2024年3月认证C++二级( 第二部分判断题(1-10))
c++·循环结构·分支结构·gesp二级·gesp2级
daxi15011 分钟前
C语言从入门到进阶——第9讲:函数递归
c语言·开发语言·c++·算法·蓝桥杯
Polaris北2 小时前
第二十七天打卡
开发语言·c++·算法
学无止境_永不停歇3 小时前
十一、C++11列表初始化、右值引用和移动语义
开发语言·c++
mjhcsp3 小时前
C++ 背包DP解析
开发语言·c++
juleskk3 小时前
2.15 复试训练
开发语言·c++·算法
楼田莉子4 小时前
Linux学习:线程的同步与互斥
linux·运维·c++·学习
liulun5 小时前
C++ WinRT中的异步
c++·windows
王老师青少年编程5 小时前
2020年信奥赛C++提高组csp-s初赛真题及答案解析(阅读程序第1题)
c++·题解·真题·初赛·信奥赛·csp-s·提高组