热门问题
时间线
聊天
视角
设计模式:可复用面向对象软件的基础
来自维基百科,自由的百科全书
Remove ads
《设计模式:可复用面向对象软件的基础》(Design Patterns: Elements of Reusable Object-Oriented Software)是软件工程领域有关设计模式的一本书,提出和总结了对于一些常见软件设计问题的标准解决方案,称为软件设计模式。该书作者是埃里希·伽玛、Richard Helm、Ralph Johnson和John Vlissides,后以“四人帮”(Gang of Four,GoF)[1]著称,书中的设计模式也被称为“四人帮设计模式”(Gang of Four design patterns)。
Remove ads
简介
基于作者的经验,本书提出良好的面向对象软件设计所需方略为:
创建型模式
创建型模式是创建对象而不直接实例化对象的设计模式。这给予编程者在决定那些对象于给定情况下需要被创建时更大的灵活性。
结构型模式
行为型模式
行为型模式大多特别关注于对象之间的通信。
参考文献
外部链接
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads