《C++面向對象程式設計(第二版)》是由李蘭、張艷、任鳳華編著,2019年西安電子科技大學出版社出版的高等學校電子信息類專業“十三五”規劃教材。該教材可以作為高等院校計算機、電子技術、通信、信息工程、自動化、電氣及相關專業的面向對象程式設計課程教材,也可作為IT業工程技術人員或其他相關人員的參考書。
該教材根據“面向對象程式設計”課程的基本教學要求,針對面向對象的本質和特性,講解了面向對象程式設計的基本理論和基本方法,闡述了用C++語言實現面向對象基本特性的關鍵技術。全書共9章,主要內容包括:面向對象程式設計概述、C++語言基礎、函式、類與對象、繼承、多態與虛函式、模板、檔案和流以及異常處理。
基本介紹
- 書名:C++面向對象程式設計(第二版)
- 作者:李蘭、張艷、任鳳華
- ISBN:9787560652566
- 類別:高等學校電子信息類專業“十三五”規劃教材
- 頁數:424頁
- 出版社:西安電子科技大學出版社
- 出版時間:2019年7月
- 裝幀:平裝
- 開本:16開
成書過程,內容簡介,教學資源,教材特色,作者簡介,
成書過程
該次修訂採納了教師和讀者的意見,保留了第一版的整體結構,但精簡了部分章節的內容,刪除了一些深奧難懂且不太實用的技術原理分析,並對一些程式案例進行了重新設計。
該教材具體編寫分工如下:李蘭編寫第1章~第4章及附錄,張艷編寫第5章~第7章,任鳳華編寫第8章、第9章。全書由李蘭統稿,張艷、任鳳華校稿。
2019年7月,該教材由西安電子科技大學出版社出版。
內容簡介
該教材根據“面向對象程式設計”課程的基本教學要求,針對面向對象的本質和特性,講解了面向對象程式設計的基本理論和基本方法,闡述了用C++語言實現面向對象基本特性的關鍵技術。
全書共9章,從內容上可以分為兩大部分。第一部分(第1章~第3章)是面向對象程式設計的基本概念和基本方法,介紹從C語言到C++ 語言的過渡及C++ 語法;第二部分(第4章~第9章)是C++ 語言實現面向對象程式設計的基本方法,通過對概念和原理的準確描述,並結合典型的例題,介紹C++ 的類與對象、數組與指針、繼承與派生、多態性、模板、I/O流庫、異常處理機制等概念,通過實例揭示面向對象程式設計的原理、思想和方法核心。
教學資源
- 配套教材
該教材有配套教材——《〈C++面向對象程式設計(第二版)〉實驗指導及習題解析》。
書名 | 書號 | 出版社 | 出版時間 | 作者 |
---|---|---|---|---|
《〈C++面向對象程式設計(第二版)〉實驗指導及習題解析》 | 978-7-5606-5456-0 | 西安電子科技大學出版社 | 2019-08 | 李蘭、任鳳華 |
- 課程資源
該教材提供書中所有原始碼、實驗參考程式、習題解答、實驗解答和典型例題分析等資源。
教材特色
該教材凝聚了作者教學和科研實踐經驗,全書以面向對象的思維貫穿始終。書中設計了示意圖和案例程式,展示了C++面向對象程式設計的原理和各種技術,並對面向對象編程過程中容易發生的誤解和錯誤進行分析,有利於程式設計能力的培養與提高。該教材設計了許多與實際有關的例題和習題。全部程式都在Visual C++ 6.0上通過,並給出了程式運行結果。全部程式風格統一,對關鍵性語句進行了注釋,對類名、函式名等標識符的命名做到了“見名知義”,且絕大多數程式給出了設計要點分析。
作者簡介
李蘭,女,青島理工大學計算機工程學院副教授,主任。