課程名稱:C++ 進階應用培訓

        4401 人關注
        (78637/99817)
        課程大綱:

        C++ 進階應用培訓

         

         

        1 封裝

        2 string 類

        3 構造與析構

        4 初始化列表

        5 深拷貝與淺拷貝

        6 this 指針

        7 繼承

        8 繼承相關概念

        9 繼承中的 isA 關系

        10 菱形繼承

        11 虛析構函數與虛函數

        12 純虛函數

        13 typeid 與 dynamic_cast 關鍵字

        14 異常處理

        15 友元函數與友元類

        16 運算符重載

        17 模板特例化

        18 內聯函數

        19 內存分區

        20 explicit 關鍵字

        21 對象與對象數組

        22 對象指針與對象成員指針

        23 const

        24 Makefile

        25 public、protected、private

        26 多繼承與多重繼承

        27 動態多態

        28 虛函數表

        29 抽象類與接口類

        階段 1 封裝

        1
        初識類與對象

        1.認識類與對象

        2.內聯函數

        3.string類

        4.類的定義與實例化

        2
        類的封裝

        1.封裝的概念

        2.封裝的優點

        3.類成員的訪問權限

        3
        對象的生離死別

        1.內存分區

        2.構造函數

        3.explicit關鍵字

        4.初始化列表

        5.拷貝構造函數

        6.析構函數

        4
        對象與對象數組

        1.對象數組

        2.實例化對象數組

        3.堆上操作對象數組

        4.對象成員

        5.構造和析構順序

        6.初始化對象成員

        5
        深拷貝與淺拷貝

        1.深拷貝與淺拷貝的概念

        2.深拷貝與淺拷貝的應用

        6
        對象指針

        1.對象指針

        2.對象成員指針

        3.this指針

        7
        const 常量

        1.const變量

        2.const對象成員與const成員函數

        3.const指針與const引用

        階段 2 繼承

        8
        Makefile 應用

        1.whyMakefile

        2.whatMakefile

        3.howMakefile

        4.Makefile編寫規則

        9
        為何繼承

        1.什么是繼承

        2.為何繼承

        3.繼承的內容

        4.權限關鍵字

        10
        繼承方式

        1.權限關鍵字使用位置

        2.繼承中的權限關鍵字

        3.public繼承

        4.protected繼承

        5.private繼承

        11
        繼承中的關系

        1.隱藏

        2.isA

        3.派生類初始化基類

        4.派生類賦值基類

        5.虛析構函數

        12
        多繼承與多重繼承

        1.多繼承與多重繼承概念

        2.繼承構造函數

        13
        虛繼承

        1.菱形繼承

        2.虛繼承

        3.訪問虛繼承基類成員

        階段 3 多態

        14
        虛函數以及實現原理

        1.靜態多態(早綁定)

        2.動態多態(晚綁定)

        3.虛析構函數

        4.虛函數

        5.虛函數表

        15
        純虛函數和抽象類

        1.純虛函數

        2.抽象類

        3.接口類

        16
        RTTI(運行時類型識別)

        1.typeid

        2.dynamic_cast

        3.RTTI技術

        17
        異常處理

        1.關鍵字

        2.標準異常類

        3.常遇異常以及處理方法

        階段 4 模板

        18
        友元函數與友元類

        1.友元函數

        2.友元類

        19
        static

        1.C語言中static作用

        2.靜態數據成員

        3.靜態成員函數

        20
        運算符重載

        1.常用重載運算符

        2.特殊運算符重載

        3.運算符重載示例

        4.運算符重載優化

        21
        模板函數與模板類

        1.模板相關概念

        2.標準模板庫

        3.自定義函數模板

        4.自定義類模板

        5.模板特例化

        6.自定模板應用


        登錄 后發表評論
        新評論
        全部 第1節 第2節 第3節 第4節 第5節 第6節 第7節 第8節 第9節 第10節 第11節 第12節 第13節 第14節 第15節 第16節 第17節
        我的報告 / 所有報告