language-agnostic - 工厂和模式如何关联?

标签 language-agnostic design-patterns oop terminology

我只是在阅读 SO 上的一个线程,该线程正在讨论单例与静态类的优点。

有些人提到模式 X 似乎更像是一个“工厂”而不是一个单一的“模式”。

“工厂”和“设计模式”之间有什么区别?

最佳答案

“工厂”是一种特定的设计模式:
http://en.wikipedia.org/wiki/Factory_method_pattern

同样“单例”也是一种设计模式:
http://en.wikipedia.org/wiki/Singleton_pattern

关于language-agnostic - 工厂和模式如何关联?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2207201/

相关文章:

c - 什么操作将 float 变成 "group"?

algorithm - 随机生成关联操作

c++ - C++ 解释器 : Function table storage problem

python - 如何在类中移动此方法装饰器模式?

oop - 观察者模式还是回调?

performance - 计算出现次数的最有效方法?

language-agnostic - 您是否曾经使编译器崩溃?

javascript - (模拟按键的缺点是什么?是否有更好的方法?

model-view-controller - MVC WITH Web 应用程序的实际模式是什么?

oop - 代理模式和装饰者模式的区别