內容簡介
劉鵬遠、溫玨、孫寶林主編的《建模視角下的面 向對像程序設計》是一本集C++語言高級特性和面向 對像思想於一身的中級技術指南。在涵蓋了C++語言 的主要特點(封裝、繼承、多態)之餘,從軟件建模 的視角出發,引入了針對抽像編程、聚合優先於繼承 、低耦合、高內聚等面向對像思想的講述。此外,對 困惑程序員已久的程序依賴問題做了深入分析;給出 了異步消息通信的原理及實現;引入了架構分析,對 循環依賴和MVC模式的原理實現及缺陷改良也做了深 入論述。本書有別於一般介紹C++語言的書籍,涉及 了一些底層原理和編譯知識的挖掘理解;不同於純粹 介紹軟件模式等面向對像設計方面的書籍,在內容設 計上注重由淺入深,實例指導;結合面向對像思想, 對各種軟件基礎模式的原理思想和實現也有介紹。
本書可作為高等院校相關專業高年級本科生、研 究生的教材,也可作為軟件開發領域工程師的參考書 。
本書可作為高等院校相關專業高年級本科生、研 究生的教材,也可作為軟件開發領域工程師的參考書 。