《C Primer》讀書筆記(10)

2021-07-02 15:40:22 字數 435 閱讀 1486

1.關於繼承:派生類雖然可以訪問基類的公有和保護成員,但是不建議在建構函式裡直接初始化這些值,而是呼叫基類的建構函式來初始化。

2. c++11新標準,在類的後面加乙個final關鍵字,即可防止類被繼承。在函式後面加乙個final關鍵字,可以防止函式被覆寫。

3.c++11新標準,在派生類中,如果是想覆寫乙個基類的函式,最好在函式後面寫乙個override關鍵字,這樣如果出現錯誤,編譯器會報錯,防止由於引數不對,導致新建乙個函式,而不是覆寫了原來的函式。

//#include "stdafx.h"

#include using namespace std;

class base

{public:

virtual void print()

{ cout<<"base function"《有了這個新特性,媽媽再也不用擔心我覆蓋錯函式了。

C primer 讀書筆記

第2 章 變數和基本型別 1 變數直接初始化和變數 複製初始化 int ival 1024 direct initialization int ival 1024 copy initialization 初始化不是賦值 2 內建型別復 制初始化和直接初始化幾乎沒有區別 但 對類型別物件來 說,有些初...

C Primer讀書筆記

前些日子開始看 c primer 順便做一些筆記,既有書上的,也有自己理解的。因為剛學c 不久,筆下難免有謬誤之處,行文更是凌亂 所幸不是用來顯配的東西,發在linuxsir只是為了方便自己閱讀記憶,以防只顧上網忘了正事。書看了不到一半,所以大約才寫了一半,慢慢補充。const要注意的問題 1 下面...

C Primer讀書筆記

前些日子開始看 c primer 順便做一些筆記,既有書上的,也有自己理解的。因為剛學c 不久,筆下難免有謬誤之處,行文更是凌亂 所幸不是用來顯配的東西,發在linuxsir只是為了方便自己閱讀記憶,以防只顧上網忘了正事。書看了不到一半,所以大約才寫了一半,慢慢補充。const要注意的問題 1 下面...