設計模式:可復用物件導向軟件的基礎

来自维基百科,自由的百科全书

设计模式:可复用面向对象软件的基础

設計模式:可復用物件導向軟件的基礎》(Design Patterns: Elements of Reusable Object-Oriented Software)是軟件工程領域有關設計模式的一本書,提出和總結了對於一些常見軟件設計問題的標準解決方案,稱為軟件設計模式。該書作者是埃里希·伽瑪(Erich Gamma)、Richard Helm英語Richard HelmRalph Johnson英語Ralph JohnsonJohn Vlissides英語John Vlissides,後以「四人幫」(Gang of FourGoF[1]著稱,書中的設計模式也被稱為「四人幫設計模式」(Gang of Four design patterns)。

快速預覽 Design Patterns: Elements of Reusable Object-Oriented Software, 作者 ...
Design Patterns:
Elements of Reusable Object-Oriented Software
Thumb
作者「四人幫」:
埃里希·伽瑪,
Richard Helm,
Ralph Johnson (computer scientist)英語Ralph Johnson (computer scientist),
John Vlissides英語John Vlissides
語言英語
主題設計模式, 軟件工程, 面向對象程序設計
出版資訊
出版機構艾迪生韋斯利
出版日期1994
出版地 美國
頁數395
權威控制
ISBN0-201-63361-2
OCLC31171684
杜威分類法005.1/2 20
LC分類法QA76.64 .D47 1995
關閉

這本書在1994年10月21日首次出版,至2012年3月已經印刷40版。

建立範例

建立範例全部是關於如何建立實例的。這組範例可以被劃分為兩組:類建立範例及對象建立範例。類建立實例在實例化過程中有效的使用類之間的繼承關係,對象建立範例則使用代理來完成其任務。

結構範例

這組範例都是關於類及對象複合關係的。

行為範例

這組範例都是關於對象之間如何通訊的。

參考文獻

外部連結

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.