●第1章 C++初步知識 / 1
●1.1 C++語言的起源和特點 / 2
●1.2 什麼是面向對像 / 2
●1.3 C++對面向對像程序設計的支持 / 3
●1.4 C++語言與C語言的關繫 / 4
●1.4.1 C++語言與C語言的主要區別 / 4
●1.4.2 C++語言與C語言的細小區別 / 5
●1.5 輸入/輸出的認識 / 6
●1.5.1 I/O的書寫格式 / 6
●1.5.2 控制符的使用 / 8
●1.6 堆內存分配(動態數組與指針) / 12
●1.6.1 堆內存 / 12
●1.6.2 new和delete / 14
●1.7 const指針 / 15
●習題1 / 17
●第2章 類和對像 / 21
●2.1 定義類 / 21
●2.2 使用類和對像 / 23
●2.3 內聯的成員函數 / 28
●2.4 成員函數的重載及其缺省參數 / 29
●部分目錄
在程序設計方法方面,C++既支持傳統的面向過程的程序設計方法,也支持新的面向對像的程序設計方法。因為C++是一種混合語言,所以就使得它保持了與C語言的兼容,C程序員僅需學習C++語言的特征,就可很快地運用C++類編寫程序。
全書共分8章。第l章為C++初步知識;第2章是類與對像;第3章是繼承和多態;第4章介紹特殊成員函數;第5章介紹運算符重載;第6章是I/O流;第7章是模板;第8章介紹了異常處理。各章均附有與內容相對應的習題。
本書概念清楚,重點突出,使學生能對使用C++進行面向對像編程有一個完整的整體認識,並初步掌握實用程序的編制方法及大程序的設計方法,為課程設計打下基礎。
可作為計算機及相關專業學生的教材,同時也適合作為社會上各種培訓班的教材,並可供廣大計算機工作者自學之用。