課程目錄:C++程序設(shè)計(jì)培訓(xùn)
        4401 人關(guān)注
        (78637/99817)
        課程大綱:

                 C++程序設(shè)計(jì)培訓(xùn)

         

         

         

        第1講 C++語(yǔ)言概述

        1. 計(jì)算機(jī)系統(tǒng)的組成及計(jì)算機(jī)指令

        2. 程序設(shè)計(jì)語(yǔ)言的發(fā)展及C++語(yǔ)言

        第1講 了解計(jì)算機(jī)的基本工作原理

        第2講 信息的表示與存儲(chǔ)

        1. 進(jìn)位計(jì)數(shù)制及轉(zhuǎn)換

        2. 數(shù)據(jù)在計(jì)算機(jī)中的表示

        第2講 了解各種進(jìn)位計(jì)數(shù)制及常用數(shù)據(jù)在計(jì)算機(jī)中的存儲(chǔ)

        第3講 程序中數(shù)據(jù)的表示

        1. 數(shù)據(jù)類(lèi)型

        2. 常量、變量

        第3講 掌握常量、變量的表示及基本數(shù)據(jù)類(lèi)型

        第4講 運(yùn)算符與表達(dá)式

        1. 常用的運(yùn)算符

        2. 表達(dá)式和類(lèi)型轉(zhuǎn)換

        第4講 掌握各種表達(dá)式的表示

        第5講 順序結(jié)構(gòu)的程序設(shè)計(jì)

        1. 語(yǔ)句

        2. 輸入與輸出

        第5講 掌握C++輸入輸出的格式控制

        第6講 選擇結(jié)構(gòu)的程序設(shè)計(jì)

        1. if語(yǔ)句和switch語(yǔ)句

        2. 選擇結(jié)構(gòu)的嵌套

        第6講 掌握選擇結(jié)構(gòu)的程序設(shè)計(jì)

        第7講 循環(huán)結(jié)構(gòu)的程序設(shè)計(jì)

        1. 循環(huán)語(yǔ)句

        2. 循環(huán)的附加控制語(yǔ)句

        第7講 掌握循環(huán)結(jié)構(gòu)的程序設(shè)計(jì)

        第8講 循環(huán)結(jié)構(gòu)的設(shè)計(jì)

        1. 循環(huán)的嵌套

        2. 循環(huán)的設(shè)計(jì)

        第8講 掌握循環(huán)結(jié)構(gòu)的程序設(shè)計(jì)

        第9講 函數(shù)的定義和使用

        1. 函數(shù)的定義和函數(shù)的參數(shù)

        2. 函數(shù)的聲明與內(nèi)聯(lián)函數(shù)

        第9講 掌握函數(shù)的定義和函數(shù)的調(diào)用方式

        第10講 函數(shù)的設(shè)計(jì)

        1. 默認(rèn)參數(shù)與函數(shù)重載

        2. 函數(shù)模板與庫(kù)函數(shù)的調(diào)用

        第10講 靈活運(yùn)用函數(shù)重載、默認(rèn)參數(shù)和函數(shù)模板

        第11講 函數(shù)的調(diào)用

        1. 函數(shù)的嵌套調(diào)用

        2. 函數(shù)的遞歸調(diào)用

        第11講 掌握函數(shù)的嵌套調(diào)用和遞歸調(diào)用

        第12講 作用域、生命期和程序的組織結(jié)構(gòu)

        1. 作用域和生命期

        2. 程序的組織結(jié)構(gòu)

        第12講 理解作用域、生命期和程序的組織結(jié)構(gòu)

        第48講 命名空間

        1、命名空間的定義

        2、命名空間的使用

        第48講 掌握命名空間的使用

        第13講 數(shù)組的定義和使用

        1. 一維數(shù)組的定義、初始化、引用

        2. 二維數(shù)組的定義、初始化、引用

        第13講 掌握數(shù)組的定義和使用

        第14講 數(shù)組與函數(shù)

        1. 數(shù)組作為函數(shù)的參數(shù)

        2. 數(shù)組參數(shù)的傳遞機(jī)制

        第14講 掌握數(shù)組作為函數(shù)參數(shù)的使用方法

        第15講 字符串的處理

        1. 字符數(shù)組與字符串處理函數(shù)

        2. 字符串對(duì)象及其操作

        第15講 掌握C和C++的字符串處理方式

        第16講 數(shù)組的應(yīng)用

        1. 用數(shù)組解決排序問(wèn)題

        2. 用數(shù)組解決查找問(wèn)題

        第17講 指針的定義與使用

        1. 指針的定義

        2. 指針的有效性和運(yùn)算

        第17講 理解指針的定義,掌握指針的使用方法

        第18講 指針與數(shù)組

        1. 一維數(shù)組與指針

        2. 指針與字符串

        第18講 掌握指針對(duì)一維數(shù)組的操作

        第19講 指針與函數(shù)

        1. 指針作為函數(shù)的參數(shù)

        2. 引用和指向函數(shù)的指針

        第19講 掌握指針作為函數(shù)參數(shù)的用法以及指向函數(shù)的指針

        第20講 動(dòng)態(tài)分配內(nèi)存

        1. new與delete運(yùn)算符

        2. 動(dòng)態(tài)分配數(shù)組和字符串

        第20講 掌握動(dòng)態(tài)分配內(nèi)存的方法

        第21講 自定義數(shù)據(jù)類(lèi)型

        1. 結(jié)構(gòu)體類(lèi)型

        2. 共用體類(lèi)型、枚舉類(lèi)型

        第21講 掌握三種自定義數(shù)據(jù)類(lèi)型

        第22講 自定義數(shù)據(jù)類(lèi)型的應(yīng)用——鏈表

        1. 鏈表的概念和分類(lèi)

        2. 鏈表的運(yùn)算

        第22講 掌握鏈表的結(jié)構(gòu)和使用

        第23講 預(yù)處理命令

        1. 什么是預(yù)處理命令以及宏定義

        2. 文件包含和條件編譯

        第23講 掌握預(yù)處理命令的使用

        第24講 習(xí)題解析

        1. 數(shù)據(jù)類(lèi)型、控制結(jié)構(gòu)、函數(shù)

        2. 預(yù)處理命令、數(shù)組、指針、自定義數(shù)據(jù)類(lèi)型

        第25講 類(lèi)的定義

        1. 定義類(lèi)及成員的訪問(wèn)控制

        2. 類(lèi)的數(shù)據(jù)成員、類(lèi)的成員函數(shù)、類(lèi)的聲明

        第25講 掌握類(lèi)的基本概念

        第26講 對(duì)象的定義和使用

        1. 對(duì)象的的定義及 對(duì)象的動(dòng)態(tài)建立和釋放

        2. 對(duì)象成員的引用、對(duì)象的賦值、對(duì)象的指針

        第26講 掌握 對(duì)象的定義和使用

        第27講 構(gòu)造函數(shù)

        1. 什么是構(gòu)造函數(shù)及構(gòu)造函數(shù)的定義

        2. 構(gòu)造函數(shù)的重載、帶默認(rèn)參數(shù)的構(gòu)造函數(shù)

        第27講 掌握構(gòu)造函數(shù)的功能和使用方法

        第28講 默認(rèn)構(gòu)造函數(shù)和復(fù)制構(gòu)造函數(shù)

        1. 定義默認(rèn)構(gòu)造函數(shù)、隱式類(lèi)類(lèi)型轉(zhuǎn)換

        2. 復(fù)制構(gòu)造函數(shù)與合成復(fù)制構(gòu)造函數(shù)

        第28講 掌握默認(rèn)構(gòu)造函數(shù)和復(fù)制構(gòu)造函數(shù)的使用法則

        第29講 析構(gòu)函數(shù)

        1、 析構(gòu)函數(shù)的定義及合成析構(gòu)函數(shù)

        2、何時(shí)需要編寫(xiě)析構(gòu)函數(shù)

        第29講 掌握析構(gòu)函數(shù)的用途和使用方法

        第30講 對(duì)象數(shù)組和對(duì)象指針

        1、對(duì)象數(shù)組及指向?qū)ο蟮闹羔?/p>

        2、成員指針及this指針

        第30講 對(duì)象數(shù)組和對(duì)象指針

        第31講 類(lèi)作用域、對(duì)象生命期、const限定

        1、類(lèi)的作用域及對(duì)象的生命期

        2、 常對(duì)象、常成員、常指針、常引用

        第31講 掌握const成員的使用

        第32講 靜態(tài)成員和友元

        1、靜態(tài)成員

        2、友元函數(shù)和友元類(lèi)

        第32講 掌握靜態(tài)成員和友元的使用

        第33講 類(lèi)的繼承與派生

        1、派生類(lèi)的定義

        2、派生類(lèi)的構(gòu)成

        第33講 掌握派生類(lèi)的定義

        第34講 派生類(lèi)成員的訪問(wèn)

        1、派生類(lèi)成員的訪問(wèn)權(quán)限

        2、賦值兼容規(guī)則

        第34講 掌握派生類(lèi)成員的訪問(wèn)方法

        第35講 派生類(lèi)的構(gòu)造和析構(gòu)函數(shù)

        1、派生類(lèi)的構(gòu)造函數(shù)

        2、派生類(lèi)的析構(gòu)函數(shù)

        第35講 掌握派生類(lèi)的構(gòu)造和析構(gòu)函數(shù)

        第36講 多重繼承

        1、多重繼承派生類(lèi)及二義性問(wèn)題

        2、虛基類(lèi)

        第36講 掌握多重繼承的規(guī)則

        第37講 多態(tài)性

        1、多態(tài)性的概念

        2、靜態(tài)聯(lián)編和 動(dòng)態(tài)聯(lián)編

        第37講 掌握多態(tài)性的概念和實(shí)現(xiàn)原理

        第38講 虛函數(shù)

        1、 多態(tài)的條件及多態(tài)性

        2、純虛函數(shù)和抽象類(lèi)

        第38講 掌握虛函數(shù)、純虛函數(shù)、抽象類(lèi)的定義和使用

        第39講 運(yùn)算符重載

        1、運(yùn)算符重載的概念

        2、運(yùn)算符重載的實(shí)現(xiàn)

        第39講 掌握運(yùn)算符重載的方法

        第40講 典型運(yùn)算符的重載

        1、構(gòu)造“分?jǐn)?shù)”類(lèi)

        2、典型運(yùn)算符的重載

        第40講 掌握多種運(yùn)算符的重載

        第41講 類(lèi)模板

        1、類(lèi)模板的定義

        2、類(lèi)模板應(yīng)用舉例

        第41講 掌握類(lèi)模板的定義和使用

        第42講 標(biāo)準(zhǔn)庫(kù)

        1、C++標(biāo)準(zhǔn)庫(kù)

        2、字符串流

        第42講 了解標(biāo)準(zhǔn)庫(kù)的內(nèi)容、掌握字符串流的使用

        第43講 文件

        1、文件的概念

        2、文件的操作

        第43講 掌握文件的基本操作

        第44講 向量vector

        1、向量的使用

        2、 向量的實(shí)現(xiàn)細(xì)節(jié)

        第46講 隊(duì)列(queue)和棧(stack)

        1、隊(duì)列queue

        2、棧stack

        第45講 列表list

        1、列表的使用

        2、列表的實(shí)現(xiàn)細(xì)節(jié)

        第47講 異常處理

        1、異常處理的基本概念

        2、異常處理的實(shí)現(xiàn)

        第47講 掌握異常處理的使用