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

✍ dations ◷ 2025-06-21 08:45:04 #设计模式:可复用面向对象软件的基础

《设计模式:可复用面向对象软件的基础》(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版。

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

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

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

相关

  • b北周/b font style=color:#888small557-581/small<北周(557年—581年)是中国历史上南北朝的北朝之一。又称后周(宋朝以后鲜用),由宇文氏建立,定都长安,北周自建国后,统治实权一直在霸府宇文护身上,皇帝无力与之抗阻,为了摆脱宇文护的束
  • 德海韦西乔治·查尔斯·德海韦西(George Charles de Hevesy,匈牙利语:Hevesy György,海韦西·哲尔吉,1885年8月1日-1966年7月5日),匈牙利化学家,1944年获1943年度的诺贝尔化学奖。1885年出生
  • 分娩期并发症分娩(childbirth)也称为生产,是指妇女怀孕之后,一个或多个胎儿离开母亲子宫,开始在子宫外生活的过程,可能是经由阴道的阴道分娩,也可能是剖宫产。全世界在2015年时有1.35亿人出生,其
  • 仪表盘仪表盘,通常会是一块平板,作用是装上仪表或有关的装置,如警报灯,提供使用者资讯或警号。仪表盘更可装上照明系统,或接上控制台。汽车仪表盘是汽车专用的仪表盘。汽车仪表盘通常会
  • YouTuberYouTuber,是指以影音网站YouTube为主要活动据点的网络红人或在YouTube投稿之影片创作者。若只在社群媒体(YouTube)分享个人之人、事、时、地及物,较宜以“创作者”称呼。若为专
  • 施塔费尔湖施塔费尔湖(德语:Staffelsee),是德国的湖泊,位于该国东南部,由巴伐利亚负责管辖,处于加米施-帕滕基兴县,长4.6公里、宽3.8公里,面积7.7平方公里,海拔高度649米,平均水深9.8米,最大水深39
  • 今市子今市子(日语:いま いちこ,4月11日-),日本漫画家,富山县冰见市出身,女性。今市子毕业于东京女子大学,于1993年在“コミックイマージュ vol.6”(白夜书房)刊载《マイ・ビューティフル・グ
  • 段会宗段会宗(前84年-前10年),西汉大臣,字子松,天水郡上邽(今甘肃省天水市)人。竟宁元年(前33年),段会宗以杜陵县令五府举为西域都护、骑都尉、光禄大夫。任期满后回还,段会宗被任命为沛郡太守
  • 康妮·塔波特康妮·塔波特(英语:Connie Talbot,2000年11月20日-)是一名英国歌手,生于英格兰西米德兰兹郡沃尔索尔史崔特利。她在2007年参加英国的选秀节目《英国达人》中,进军决赛(决赛中输给保
  • 星孝典星孝典(日语:星孝 典/ほし たかのり ,1982年5月4日-)是日本宫城县名取市出身的职业棒球选手,司职二军投捕教练,效力于日本职棒东北乐天金鹫,2011年5月9日以金钱交易到埼玉西武狮。74