類的繼承
繼承機制使得我們可以建立乙個類的堆疊層次結構,每個子類都將繼承他的基類裡定義的方法和屬性。
基類必須在子類之前初始化!
訪問控制
就是c++提供了一種用來保護類裡的方法和屬性的手段。
保護即是對誰可以呼叫某個方法和訪問某個屬性加上乙個限制。
public:
可以被所有**訪問
protected:
只能由基類的子類訪問
如果原來是public的話,這使子類外部的**無法通過子類訪問基類中的public
private:
只能由基類本身訪問
告訴編譯器從基類繼承來的每乙個成員都當成private對待,只有子類可以使用他從基類繼承來的元素。
c08 基礎,陣列構造演算法
1.sizeof hello 6 放入常量區,編譯器不用頻繁讀取記憶體 2.sizeof 型別 只關心型別而不關心內容 int i 0 sizeof 1 i 4 編譯執行正常 3.只有有型別的指標才能通過指標值確定指標指向的內容 4.陣列的引用 int p 10 int a 10 不使用 5.voi...
C 快速入門 9 繼承
如果我們希望某乙個類能直接使用另乙個類的屬性和方法,那麼這時候就可以用到繼承,那麼如果使用繼承呢?class a class b public a 這樣,我們就能在b中直接使用a中的屬性和方法了,但是值得注意的是,如果a類中的成員變數是private定義的,在b類中還是使用不了 在c 中我們可以使用...
C 快速入門 多繼承(20)
c 快速入門 多繼承 20 只要你遇到的問題無法只用乙個 是乙個 關係來描述的時候,就是多繼承出場的時候。例子 有一部分學生還教課掙錢 助教 這樣就存在了即是老師又是學生的複雜關係,也就是同時存在著兩個 是乙個 關係。我們需要寫乙個teachingstudent類讓它同時繼承teacher類和stu...