內容簡介C++程序設計語言和面向對象程序設計代表了旨在使計算機問題解更符合人的思維活動,這是一場軟件開發(fā)方法的革命。面向對象模型和面向對象設計與實現(xiàn)對軟件開發(fā)起著關鍵作用。全書共分十章。第一章概論;第二、三章是C到C++的過渡;第四章是C++環(huán)境中的C;第五、六、七章分別介紹了數(shù)據(jù)封裝和隱藏、繼承和導出類、多態(tài)性和虛擬函數(shù);第八、九章分別介紹面向對象模型和面向對象設計與實現(xiàn);第十章分兩大部分:第一部分介紹面向對象設計與實現(xiàn)的兩個典型實例分析;第二部分給出綜合的四個有代表性的C++和面向對象典型實例分析。本書由淺入深地圍繞面向對象的主要特征為主干線,通過大量典型實例循序漸進地介紹C++語言、面向對象模型、面向對象設計與實現(xiàn),以及面向對象程序設計。是大專院校學生、碩士生以及博士生的教科書,適用于廣大軟件工作者,也是學習C++及面向對象方法的科技工作者較全面的參考書,同時本書也可作為現(xiàn)代軟件工程課程和軟件開發(fā)方法的補充教材。