熱門關鍵字:  聽力密碼  聽力密碼  新概念美語  單詞密碼  巧用聽寫練聽力

C++程序設計

中國水利水電出版社
    【作 者】陳國志 叢華 單正 編著 【I S B N 】978-7-5170-0930-6 【責任編輯】李炎 【適用讀者群】高職高專 【出版時間】2013-08-15 【開 本】16開 【裝幀信息】平裝(光膜) 【版 次】第1版第1次印刷 【頁 數(shù)】184 【千字數(shù)】253 【印 張】11.5 【定 價】32 【叢 書】大學計算機規(guī)劃教材 【備注信息】
圖書詳情

    本書根據(jù)C++的知識體系結(jié)構(gòu)共分為九章,第1章主要介紹面向?qū)ο笤O計的四大基本特點;第2章主要介紹類的成員的訪問屬性、構(gòu)造函數(shù)、析構(gòu)函數(shù)以及幾種特殊類型的成員的特征;第3章主要介紹類的作用域、友元和運算符重載;第4章主要介紹類的繼承方式、派生類的訪問控制、派生類對象的初始化與清除、基類對象和派生類對象的轉(zhuǎn)換和賦值以及多重繼承與虛基類;第5章主要介紹多態(tài)的概念、實現(xiàn)多態(tài)的方法(虛函數(shù))以及虛析構(gòu)函數(shù)的作用;第6章主要介紹函數(shù)模板和類模板;第7章主要介紹標準的模板庫以及它們的使用方法;第8章主要介紹基本的輸入輸出流和對文件的基本操作;第9章主要介紹名稱空間和對異常的處理。

    本書中對每個概念都配有大量的案例,以幫助讀者更直觀地理解繁雜的概念,能夠起到事半功倍的效果。

    本書適用于剛接觸C++并準備進行系統(tǒng)學習的初學者,也可作為大學計算機相關專業(yè)的C++程序設計教材。

    適合C++的就業(yè)技能實訓

    知識點的篩選緊密結(jié)合實際應用

    精彩的案例與知識點無縫配合

    作者多年的教學與實際開發(fā)經(jīng)驗

    在計算機課程體系中,C++程序設計是一門專業(yè)必修基礎課程。C++由C發(fā)展而來,與C兼容。用C語言寫的程序基本上可以不加修改地用于C++。從C++的名字可以看出它是C的擴展和超越。C++既可用于面向過程的結(jié)構(gòu)化程序設計,又可用于面向?qū)ο蟮某绦蛟O計,是一種功能強大的混合型程序設計語言。C++可用于設計性能要求比較高的系統(tǒng)級程序,也可用來設計應用軟件,C++程序易于維護、易于重用、效率高。若設計得當,還易于移植。C++中增加了很多新概念,比如虛函數(shù)、泛型、運算符重載、異常處理等。這些概念對于剛接觸C++的學生來說還是很難理解的。作者根據(jù)多年的教學和實際開發(fā)經(jīng)驗編寫了這本通俗易懂的《C++程序設計》。

    根據(jù)C++的知識體系結(jié)構(gòu)將全書分為九章,第1章主要介紹面向?qū)ο笤O計的四大基本特點;第2章主要介紹類的成員的訪問屬性、構(gòu)造函數(shù)、析構(gòu)函數(shù)以及幾種特殊類型的成員的特征;第3章主要介紹類的作用域、友元和運算符重載;第4章主要介紹類的繼承方式、派生類的訪問控制、派生類對象的初始化與清除、基類對象和派生類對象的轉(zhuǎn)換和賦值以及多重繼承與虛基類;第5章主要介紹多態(tài)的概念、實現(xiàn)多態(tài)的方法(虛函數(shù))以及虛析構(gòu)函數(shù)的作用;第6章主要介紹函數(shù)模板和類模板;第7章主要介紹標準的模板庫以及它們的使用方法;第8章主要介紹基本的輸入輸出流和對文件的基本操作;第9章主要介紹名稱空間和對異常的處理。全書中對每個概念都配有大量的案例,以幫助讀者更直觀地理解繁雜的概念,能夠起到事半功倍的效果。

    如何學好C++是每個學習者必須面對的一個問題,在這里筆者提出幾點意見供大家參考。第一、學習者要多閱讀源代碼,多上機實踐。在編程時不要單純只關注語法,在上機時要多用到編譯器的調(diào)試功能,多用單步執(zhí)行,從內(nèi)存分配的角度去觀察程序的運行。第二、理解概念一定要把概念融入到程序當中去理解,這樣才能真正地理解概念的內(nèi)涵。第三、要樹立自己能學好的信心,對于不理解的程序和概念,一定要先獨立思考,實在想不通的,可以在網(wǎng)上去查找資料,直到弄懂為止。

    本書由湖北工程學院陳國志,ITjob的叢華和單正兩位資深C++工程師共同完成了大綱的研討、內(nèi)容的訂正、材料的收集、程序的調(diào)試等工作。本書中若有不足甚至錯誤的地方,誠盼各位專家和讀者指正。

    前言

    第1章 類和對象 1
    1.1 面向?qū)ο蟪绦蛟O計方法 1
    1.2 類的聲明和對象的定義 2
    1.2.1 類和對象的關系 2
    1.2.2 類的聲明與對象的定義 3
    1.3 本章小結(jié) 7
    習題 7
    第2章 類的成員變量和成員函數(shù) 8
    2.1 對象的創(chuàng)建和撤銷 8
    2.2 構(gòu)造函數(shù) 9
    2.2.1 函數(shù)重載 9
    2.2.2 構(gòu)造函數(shù)的重載 10
    2.2.3 初始化成員列表 14
    2.3 析構(gòu)函數(shù) 16
    2.4 const類型成員 18
    2.4.1 const基本用法 18
    2.4.2 與類相關的const基本用法 20
    2.5 static類型成員 25
    2.6 this指針 29
    2.7 本章小結(jié) 30
    習題 30
    第3章 類域、友元、運算符重載 32
    3.1 類域 32
    3.1.1 類成員作用域 33
    3.1.2 類定義的作用域與可見域 34
    3.2 友元 37
    3.3 運算符重載 42
    3.3.1 運算符重載的基本概念 42
    3.3.2 運算符重載的基本規(guī)則 42
    3.3.3 運算符重載的兩種方式 43
    3.3.4 幾種特殊運算符的重載 50
    3.4 本章小結(jié) 54
    習題 54
    第4章 繼承和派生 56
    4.1 繼承和派生的概念 56
    4.2 類的繼承方式 61
    4.3 派生類的訪問控制 62
    4.4 派生類對象的初始化與清除 66
    4.5 基類對象和派生類對象的轉(zhuǎn)換和賦值 69
    4.6 多重繼承與虛基類 73
    4.7 本章小結(jié) 77
    習題 78
    第5章 多態(tài)性和虛函數(shù) 79
    5.1 多態(tài)的基本概念 79
    5.2 虛函數(shù) 84
    5.2.1 虛函數(shù)定義 84
    5.2.2 虛函數(shù)的使用 85
    5.3 純虛函數(shù)與抽象類 89
    5.4 虛析構(gòu)函數(shù) 91
    5.5 本章小結(jié) 94
    習題 94
    第6章 模板 97
    6.1 模板的概念 97
    6.2 函數(shù)模板 98
    6.3 類模板 102
    6.4 本章小結(jié) 108
    習題 109
    第7章 標準模板庫(STL) 110
    7.1 標準模板庫的概念 110
    7.2 容器 111
    7.2.1 序列式容器 111
    7.2.2 關聯(lián)式容器 120
    7.3 迭代器 131
    7.4 算法 132
    7.5 適配器 139
    7.6 本章小結(jié) 142
    習題 143
    第8章 輸入輸出流和文件 144
    8.1 輸入輸出流 144
    8.2 文件基本操作 153
    8.3 字符串流 159
    8.4 本章小結(jié) 163
    習題 163
    第9章 名稱空間和異常處理 164
    9.1 名稱空間 164
    9.2 異常處理 166
    9.3 本章小結(jié) 176
    習題 176
    參考文獻 177
最新評論共有 0 位網(wǎng)友發(fā)表了評論
發(fā)表評論
評論內(nèi)容:不能超過250字,需審核,請自覺遵守互聯(lián)網(wǎng)相關政策法規(guī)。
用戶名: 密碼:
匿名?
注冊
潍坊市| 肇庆市| 包头市| 莱阳市| 汨罗市| 嘉峪关市| 固安县| 永善县| 松阳县| 成安县| 建水县| 邢台市| 西平县| 葫芦岛市| 汾西县| 铜山县| 青龙| 正阳县| 万全县| 轮台县| 潮安县| 伽师县| 湛江市| 平泉县| 延安市| 仪陇县| 宾川县| 彭阳县| 全南县| 阿荣旗| 乾安县| 汉寿县| 汨罗市| 交城县| 临夏市| 岳池县| 芷江| 云梦县| 讷河市| 甘南县| 富宁县|