Java核心库中GoF设计模式的示例

问题:

我正在学习GoF Java设计模式,我想看看他们的一些现实生活中的例子。 Java核心库中的这些设计模式的一些很好的例子是什么?

回答:

您可以在Wikipedia中找到很多设计模式的概述。它还提到了GoF提到的模式。我将在这里总结一下,并尝试在Java SE和Java EE API中找到尽可能多的模式实现。

创作模式

抽象工厂

Builder

工厂方法

原型

Singleton

结构模式

适配器

Bridge

综合

装饰员

Facade

Flyweight

Proxy

行为模式

责任链

命令

口译员

迭代器

中介者

纪念馆

观察员(或发布/订阅)

状态

策略

模板方法

访问者

 
 
Code问答: http://codewenda.com/topics/python/
Stackoverflow: Examples of GoF Design Patterns in Java’s core libraries

*转载请注明本文链接以及stackoverflow的英文链接

发表评论

电子邮件地址不会被公开。 必填项已用*标注

20 + = 27