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;
}
相关推荐
2301_76347246几秒前
C++中的享元模式高级应用
开发语言·c++·算法
weixin_458923203 分钟前
分布式日志系统实现
开发语言·c++·算法
爱装代码的小瓶子9 分钟前
【C++与Linux】文件篇(2)- 文件操作的系统接口详解
linux·c++
拾光Ծ13 分钟前
【优选算法】双指针算法:专题二
c++·算法·双指针·双指针算法·c++算法·笔试面试
j_xxx404_20 分钟前
C++算法入门:滑动窗口合集(长度最小的子数组|无重复字符的最长字串|)
开发语言·c++·算法
艾莉丝努力练剑25 分钟前
【AI时代的赋能与重构】当AI成为创作环境的一部分:机遇、挑战与应对路径
linux·c++·人工智能·python·ai·脉脉·ama
m0_5613596726 分钟前
C++中的过滤器模式
开发语言·c++·算法
2301_7903009635 分钟前
嵌入式GPU编程
开发语言·c++·算法
福赖40 分钟前
《堆 / 栈 / 静态区区别、内存泄漏原因及排查》
c++·内存··
迷途之人不知返43 分钟前
类和对象(2)
c++