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

✍ dations ◷ 2025-10-29 21:49:51 #设计模式:可复用面向对象软件的基础

《设计模式:可复用面向对象软件的基础》(Design Patterns: Elements of Reusable Object-Oriented Software)是软件工程领域有关设计模式的一本书,提出和总结了对于一些常见软件设计问题的标准解决方案,称为软件设计模式。该书作者是埃里希·伽玛(Erich Gamma)、Richard Helm(英语:Richard Helm)、Ralph Johnson(英语:Ralph Johnson)和John Vlissides(英语:John Vlissides),后以“四人帮”(Gang of Four,GoF)著称,书中的设计模式也被称为“四人帮设计模式”(Gang of Four design patterns)。

这本书在1994年10月21日首次出版,至2012年3月已经印刷40版。

创建范例全部是关于如何创建实例的。这组范例可以被划分为两组:类创建范例及对象创建范例。类创建实例在实例化过程中有效的使用类之间的继承关系,对象创建范例则使用代理来完成其任务。

这组范例都是关于类及对象复合关系的。

这组范例都是关于对象之间如何通讯的。

相关

  • 庞贝城坐标:40°45′2″N 14°29′20″E / 40.75056°N 14.48889°E / 40.75056; 14.48889庞贝(拉丁文:Pompeii),或译庞培,为古罗马城市之一,位于那不勒斯湾维苏威火山脚下,“庞贝”的词根
  • 沙尔克利福德·沙尔(英语:Clifford Shull,1915年9月23日-2001年3月31日),美国物理学家,1994年获诺贝尔物理学奖。1915年出生于宾夕法尼亚州匹兹堡。2001年逝世于马萨诸塞州梅特福德(英语
  • 局内者们《局内者们》(韩语:내부자들;英语:),又译局内者们或局内人们,是2015年11月上映的一部韩国政治犯罪电影,由禹民镐(朝鲜语:우민호)执导,李炳宪、曹承佑和白润植主演。本片以不同人的角度,剖
  • 卢克雷奇·帕特拉什卡努卢克雷奇·帕特拉什卡努(罗马尼亚语:Lucrețiu Pătrășcanu 1900年11月4日-1954年4月17日)罗马尼亚共产党领导人,律师、社会学家、经济学家。布加勒斯特大学教授。1944年与埃米
  • 吉列尔莫·斯塔比莱 吉列尔莫·斯塔比莱(西班牙语:Guillermo Stábile,1905年1月17日-1966年12月27日)是一名阿根廷前足球运动员及主教练,球员时期司职前锋。在俱乐部层次,斯塔比莱于效力胡拉坎竞
  • 西孔格塞克迈西孔格塞克迈(Sikhong Sekmai),是印度曼尼普尔邦Thoubal县的一个城镇。总人口6117(2001年)。该地2001年总人口6117人,其中男性3022人,女性3095人;0—6岁人口990人,其中男496人,女494人
  • 大武生《大武生》2011年由中国音乐人高晓松执导,洪金宝任动作指导,钱嘉乐任助理指导的一部动作片。吴尊、韩庚及徐熙媛主演。2010年于上海拍摄,于2011年9月9日在中国大陆上映。《大武
  • 多穆约火山多穆约火山(Volcán Domuyo)是阿根廷内乌肯省的层状火山,高度4,709米,是巴塔哥尼亚的最高山峰,有“巴塔哥尼亚屋脊”之称。多穆约火山有阔15公里的火山口,火山口内外分别有14个或
  • 艾哈迈德·盖瓦姆艾哈迈德·盖瓦姆(波斯语:احمد قوام‎,英语:Ahmad Qavam,1873年1月2日-1955年7月23日),是一位政治家,曾经五度出任伊朗总理。盖瓦姆在1876年出生在伊朗一个显赫世家,他的叔伯
  • 查尔斯·塞费查尔斯·塞费(英语:Charles Seife)是一位美国作家和记者,现为纽约大学教授,主要作品有《解码宇宙》()、《瓶中的太阳》()、《阿尔法与奥米伽》()、《数字是靠不住的》()等。查尔斯·塞费1