ISBN:10位[711122664X] 13位[9787111226642]
出版社:機械工業出版社
出版日期:2008-1-1
定價:¥32.00 元
內容提要
本書採用舉例、比擬等多種手法,用通俗易懂的語言及生動活潑的例子講解了面向對象程式設計的基本概念和基本方法,並運用了軟體工程的思想和方法,為學生從事具體軟體項目開發奠定了基礎。本書共分9章:第l、2章介紹C++程式設計語言基礎;第3章介紹面向對象程式設計的基本方法和思想,詳細說明抽象、數據封裝和信息隱藏、概括等面向對象特性;第4~8章圍繞面向對象程式設計的數據封裝、繼承性、多態性三個基本特性,講述類與對象、構造函式與析構函式、繼承與派生、虛函式與多太性、友元函式與友元類、靜態成員、模板、異常以及輸入輸出流等內容;第9章簡要介紹了利用MFc類庫設計windows應用程式的基本方法和思想。
本書循序漸進,書中語言基礎、程式設計和編程套用三部分內容相互銜接,前後呼應,每章還提供大量富有啟發性的習題和配套的實驗以方便讀者複習、鞏固。本書可作為高等院校計算機及相關專業本科面向對象程式設計課程的教材,也可作為廣大工程技術人員和計算機愛好者的自學教材。
編輯推薦
C++語言是學習面向對象程式設計的首選語言之一,熟練掌握一門程式設計語言也是每個理工科學生必備的基本功。本書作者借鑑國外教材的先進方法和思想,並結合多年的教學和編程實踐經驗編寫了本書。全書自始至終貫穿軟體工程的基本思想和實踐方法,注重用先進的開發工具和開發方法講述面向對象程式設計的基本概念和基本方法,採用通俗易懂的語言及比擬的手法介紹一些重要和抽象的概念,並通過大量的例題和練習加深讀者的印象,培養學生運用基本數據結構和算法進行程式設計的能力。
目錄
第一章程式設計與C++語言
第二章C++語言基礎
第三章面向對象程式設計方法和思想
第四章類和對象
第五章繼承性和多態性
第六章運算符重載
第七章模板和異常處理
第八章輸入輸出流
第九章採用VisualC++MFC開發Windows應用程式基礎
……