C++面向?qū)ο蟪绦蛟O(shè)計
Object-Oriented Programming
第1章 C++的基本知識
掌握C++的基本數(shù)據(jù)類型和用戶自定義數(shù)據(jù)類型的定義和使用方法,C++輸入輸出流及其常用輸出格式控制符。
第2章 流程控制語句
掌握C++的三種程序控制結(jié)構(gòu)。
第3章 函數(shù)和編譯預(yù)處理
掌握C++常用的系統(tǒng)函數(shù)使用,用戶自定義函數(shù)的定義、申明與參數(shù)傳遞機制,內(nèi)聯(lián)函數(shù)、帶默認參數(shù)函數(shù)。
第4章 數(shù)組
掌握一維和二維數(shù)組的定義、引用和初始化,字符串的處理方法和常用處理函數(shù)。
第5章 結(jié)構(gòu)體、共用體和枚舉類型
掌握結(jié)構(gòu)體類型、共用體類型和枚舉類型的定義、結(jié)構(gòu)體類型變量、共用體類型變量和枚舉類型變量的定義和引用。
第6章 指針和引用
掌握各種類型指針變量的定義和使用,內(nèi)存空間的動態(tài)分配函數(shù)和運算符。
第7章 面向?qū)ο蟪绦蛟O(shè)計
了解面向?qū)ο笏枷氲陌l(fā)展歷程,掌握面向?qū)ο蟮幕舅枷?,面向?qū)ο驝++程序設(shè)計語言的編譯環(huán)境,C++程序的編寫和調(diào)試。
第8章 類和對象
了解面向?qū)ο蟮母拍詈突舅枷搿?br /> 第9章 類及對象的封裝性
掌握類的定義和聲明,對象的定義及類成員的訪問,this指針的隱式和顯式使用。
第10章 類的成員
掌握構(gòu)造函數(shù)和析構(gòu)函數(shù)的定義,重載構(gòu)造函數(shù),類組合的定義和構(gòu)造函數(shù)的定義,靜態(tài)成員數(shù)據(jù)和成員函數(shù)的定義和調(diào)用。
第11章 繼承
掌握類的派生和繼承的概念,派生方式,派生類的繼承方式、派生類的構(gòu)造函數(shù)和析構(gòu)函數(shù),派生類的構(gòu)造函數(shù)和析構(gòu)函數(shù)的構(gòu)造規(guī)則,虛基類。
第12 虛函數(shù)和多態(tài)性
掌握多態(tài)性的概念,運算符重載的定義和作用,運算符成員函數(shù)的設(shè)計、運算符友元函數(shù)的設(shè)計,純虛函數(shù)和抽象類。
第13 運算符重載
掌握多態(tài)性的概念,運算符重載的定義和作用,運算符成員函數(shù)的設(shè)計、運算符友元函數(shù)的設(shè)計,純虛函數(shù)和抽象類。
第14章 模板
掌握函數(shù)模板和類模板的概念、定義和使用,類模板的派生。
第15章 異常處理
了解異常的概念和基本思想,掌握異常的實現(xiàn)和規(guī)則,以及異常處理的機制。
第16章 輸入/輸出流
掌握 C++ 的流和流類庫的使用,利用 ios 類的成員函數(shù)和操作符進行輸出格式控制,文件的打開和關(guān)閉,文件的讀寫。