天天看點

C++學習筆記3

類與對象初體驗

  • 類的定義:資料成員,成員函數
    C++學習筆記3
  • 封裝

通路限定符:public、protected、private

  • 對象執行個體化

從棧執行個體化

從堆執行個體化

  • 對象成員的通路

初始字元串類型

  • 字元串類型:string
    C++學習筆記3
    C++學習筆記3

屬性封裝的藝術

  • 資料的封裝
  • 面向對象的基本思想
    C++學習筆記3

精彩的類外定義

  • 類内定義與内聯函數
    C++學習筆記3
  • 類外定義
    C++學習筆記3

同檔案類外定義

C++學習筆記3

分檔案類外定義

C++學習筆記3

對象的生離死别

  • 對象結構
    C++學習筆記3
  • 對象初始化
    C++學習筆記3
  • 構造函數的規則和特點
    C++學習筆記3
C++學習筆記3
  • 無參構造函數
    C++學習筆記3
  • 有參構造函數
    C++學習筆記3
  • 重載構造函數
    C++學習筆記3
  • 預設構造函數:在執行個體化對象時不需要傳遞參數的構造函數
    C++學習筆記3
  • 構造函數初始化清單
    C++學習筆記3
  • 初始化清單特性
    C++學習筆記3
  • 初始化清單存在的必要性
  • 拷貝構造函數

定義格式:類名(const類名&變量名)

C++學習筆記3
  • 構造函數總結
    C++學習筆記3
C++學習筆記3
  • 析構函數

定義格式:~類名()

C++學習筆記3
C++學習筆記3
  • 對象的生命曆程
    C++學習筆記3

課程總結:

C++學習筆記3
C++學習筆記3
C++學習筆記3
C++學習筆記3