虛擬函式:在類之間滿足賦值相容的前提下,實現動態繫結,必須滿足以下倆個條件:①必須宣告為虛擬函式②透過基類型別的引用或指標呼叫虛擬函式注意點:①靜態成員函式、友元函式和建構函式不能是虛擬函式②虛擬函式的宣告只能出現在類定義中的函式原型宣告時
在c++中,我們使用訪問說明符加強類的封裝性:定義在public說明符之後的成員在整個程式內可被訪問,public成員是暴露在外的,決定了類的介面定義在private說明符之後的成員可以被類的成員函式訪問,但不能被使用該類的程式碼訪問,pr
C++的friend就是java的預設訪問性,C#的internal,只是功能比C++弱了點因為 C++ 又沒有 C# 的 internal,又沒有 Java 的 package-private,也沒有 Jigsaw,更沒有 Scala 的