《UML對象設計與編程》系統(tǒng)地闡述了對象技術的基本概念,詳細講解了統(tǒng)一建模語言(UML)、對象類(Class)和對象實例(Instance)、關聯(lián)(Aaaociation)和繼承(Inheritance)、對象替代和多形性、靜態(tài)和動態(tài)模型、需求和應用事例分析、事件序列圖、抽象類和界面、包裝和部件等內容。全面介紹了20多種對象設計樣式(Pattern)及其實際應用。內容從入門到精通,博大深入,涵蓋最新的面向對象技術,如持久對象(Persistent Objects)與關系數據庫(RelationalDatabase)、分布式對象(Distributed Objects,CORBA)、界面設計(Inteface Design)、可擴充標記語言(XML)、網上應用系統(tǒng)等。同時,透徹討論了各種大規(guī)模系統(tǒng)結構,作者力圖通過本書的教學把讀者從開發(fā)人員提升到設計師的水平?!禪ML對象設計與編程》共分九章,以統(tǒng)一建模語言(UML)圖解式表述內容。作者身處信息技術前沿,積累了深厚的實踐經驗,書中豐富的圖片和大量來自現實項目的設計案例,融會貫通,舉一反三,可幫助讀者迅速、深刻領會面向對象設計的精髓。本書不使用特定的編程語言,但書中所有對象設計都可直接用于C++,Java,Visual Basic,IDL等語言,使讀者能置身程序語言之上,進行系統(tǒng)和規(guī)劃,提高自身的軟件專業(yè)水平。第一至第七章附有大量習題,第九章給出了完整答案,方便讀者總結、復習和提高。 《UML對象設計與編程》既可作為高等院校計算機科學與技術專業(yè)相關課程教材,也可作為廣大計算機程序開發(fā)人員自學指導書和技術參考書。本書讓讀者一書在手,終身受惠,是軟件編程人員的好良伴。本光盤包括與本書內容緊密結合的Java例子源代碼,附送讀者學習、借鑒。