回覆列表
  • 1 # 使用者551921813817

    子類能不能呼叫父類的函式與繼承方式有關,C++有三種繼承方式:

    1.公用繼承(public):對於基類成員在派生類中保持自己原來的的訪問級別,原來是public(private/ protected),在派生類中也還是public(private/protected)。

    2.受保護繼承(protected):基類中的public成員和protected成員在派生類中為protected,private成員型別不變。

    3.私有繼承(private):積累的所有成員在派生類中都是private的。

    類中的成員有三種訪問型別:

    1.public成員在呼叫類的函數里可以使用。

    2.private成員只能在類的組成部分內使用,如類的定義體,類的成員函式的定義體裡。

    2.protected成員可以看做是前兩者的混合:他像private成員一樣不能被類的使用者訪問,像public成員一樣可被該類的派生類訪問。

  • 中秋節和大豐收的關聯?
  • 腳冷是什麼原因造成的?