《面向對象程序設計案例教程》以VC 6.0為開發(fā)平臺,以一個完整的實例系統(tǒng)的開發(fā)過程為主線,將C++基本知識點和Windows程序設計的基礎知識融入到實例系統(tǒng)的不同功能模塊中去,并最終完成實例系統(tǒng)所有功能的代碼。本書的主要內容為:第1~4章主要介紹C++的基礎語法知識,這部分的程序設計不涉及任何界面編程,主要是利用C++進行實例系統(tǒng)底層類的封裝和定義;第5~6章主要介紹MFC對Windows程序設計的封裝和利用MFC進行Windows程序設計的方法,并完成實例系統(tǒng)中和界面相關的功能;第7~9章主要介紹Windows程序設計高級應用中的數(shù)據(jù)庫編程、多線程編程以及利用Winsock進行網絡通信編程這三個方面的知識,同時完成實例系統(tǒng)中比較核心的三大功能:數(shù)據(jù)庫操作、多線程通信與同步以及底層網絡通信。本書不僅僅介紹C++中比較核心和經常使用的基本語法,而且把C++編程和Windows編程有機結合起來,使讀者不再孤立地用C++進行枯燥的沒有界面的編程。此外,本書把所有的知識點都與實例系統(tǒng)中的一個個相關功能關聯(lián)起來,使得讀者在學習過程中充滿趣味性。本書適合有一定的C語言編程基礎的讀者進行C++編程入門和進階。