[筆記] C++學習筆記(繼承、多重繼承)

繼承(Inheritance):
繼承簡單來說就是已既有的物件為基礎製作新的物件,而在物件導向中我們用下面例子來做說明




既然是繼承,那兒子本身也會有衍生的特徵啦,比方說有腮紅,有酒渦等等
class 兒子 : public 爸爸
{
public:
    void 腮紅;
    void 酒渦;
};

多重繼承:
繼承的話,除了繼承爸爸特徵外當然還可以繼承媽媽特徵,這稱作「多重繼承」,假若媽媽的特徵是有酒渦的話,這樣兒子的個別特徵就剩下腮紅了
class 兒子 : public 爸爸, public 媽媽
{
public:
    void 腮紅;
};

總結,繼承的好處可以從大類別中不斷的衍生許多小類別出來,且不用重複定義宣告有的沒的函數或變數,相當方便!

提醒

本站內容即日起將轉到另一站上轉跳~