中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

C++繼承機制支持多繼承嗎

c++
小樊
82
2024-11-08 23:37:24
欄目: 編程語言

是的,C++支持多繼承

#include <iostream>

class Base1 {
public:
    void methodBase1() {
        std::cout << "Method from Base1" << std::endl;
    }
};

class Base2 {
public:
    void methodBase2() {
        std::cout << "Method from Base2" << std::endl;
    }
};

class Derived : public Base1, public Base2 {
public:
    void methodDerived() {
        std::cout << "Method from Derived" << std::endl;
    }
};

int main() {
    Derived d;
    d.methodBase1(); // Calls methodBase1 from Base1
    d.methodBase2(); // Calls methodBase2 from Base2
    d.methodDerived(); // Calls methodDerived from Derived

    return 0;
}

在這個例子中,Derived類繼承了Base1Base2類。因此,Derived類的對象可以訪問這兩個基類的公共方法。

0
铁岭市| 馆陶县| 通河县| 金昌市| 吉林市| 加查县| 临漳县| 祁连县| 北安市| 汉中市| 奉化市| 株洲市| 综艺| 五大连池市| 闽侯县| 钦州市| 安宁市| 木里| 舟曲县| 大厂| 永靖县| 定日县| 武安市| 定边县| 乌拉特后旗| 云浮市| 阿拉善右旗| 林甸县| 新竹县| 冕宁县| 淮安市| 万山特区| 长寿区| 葫芦岛市| 大港区| 永城市| 华亭县| 武穴市| 灵武市| 洪洞县| 汝州市|