內容簡介
由於面向對像技術存在一繫列突出優點,近年來這種技術越來越受到人們的重視,對它的應用和研究遍及計算機的各個領域,絕大多數高校都開設了“面向對像程序設計”之類的課程。本書總結了編者多年來從事面向對像程序設計教學和軟件開發的經驗體會,在授課講稿和科研記錄基礎上經過精心修改、潤色並補充了大量新材料而寫成。
本書既注重繫統性和科學性,又特別注重實用性。全書共15章,第1章、第2章講述程序設計的基礎知識和面向對像的基本理論,第3章通過一個面向對像的C++程序實例,講述用面向對像方法解決實際問題的大體過程,引導讀者把理論與實踐緊密結合起來,並使讀者在剛剛接觸C++語言時就對C++程序全貌有基本了解。第4~11章從C++語言如何支持和實現面向對像理論的角度,結合典型實例分別講述C++語言的內容。第12章從應用的角度講述有關異常的內容,為讀者將來開發更加安全實用的應用程序起到參考作用。第13章通過一個更加實用的例子,全面詳細地講述如何用面向對像的思想方法分析、設計、實現應用繫統。第14章和第15章分別介紹了基於Windows的面向對像語言Visual C++(6.0版本)和Java,為讀者在常用的開發環境中用面向對像方法進行實用程序設計奠定基礎。
本書力圖幫助讀者站在軟件工程高度,樹立起面向對像程序設計的新思維方法,初步掌握用面向對像程序設計技術解決實際問題的方法和步驟。
本書可作為高等院校“面向對像程序設計”課程的教材或教學參考書,也可供軟件工作者和需要開發應用軟件的廣大計算機用戶閱讀參考。
本書既注重繫統性和科學性,又特別注重實用性。全書共15章,第1章、第2章講述程序設計的基礎知識和面向對像的基本理論,第3章通過一個面向對像的C++程序實例,講述用面向對像方法解決實際問題的大體過程,引導讀者把理論與實踐緊密結合起來,並使讀者在剛剛接觸C++語言時就對C++程序全貌有基本了解。第4~11章從C++語言如何支持和實現面向對像理論的角度,結合典型實例分別講述C++語言的內容。第12章從應用的角度講述有關異常的內容,為讀者將來開發更加安全實用的應用程序起到參考作用。第13章通過一個更加實用的例子,全面詳細地講述如何用面向對像的思想方法分析、設計、實現應用繫統。第14章和第15章分別介紹了基於Windows的面向對像語言Visual C++(6.0版本)和Java,為讀者在常用的開發環境中用面向對像方法進行實用程序設計奠定基礎。
本書力圖幫助讀者站在軟件工程高度,樹立起面向對像程序設計的新思維方法,初步掌握用面向對像程序設計技術解決實際問題的方法和步驟。
本書可作為高等院校“面向對像程序設計”課程的教材或教學參考書,也可供軟件工作者和需要開發應用軟件的廣大計算機用戶閱讀參考。