【发布时间】:2012-10-13 07:55:52
【问题描述】:
我想知道设计模式和 OOP 概念是否相同。有人刚刚告诉我他们是一样的。大佬们能不能说说两者的区别?在我去 android 开发之前必须先学习哪些内容?
【问题讨论】:
-
这是两个不同的东西根据定义
标签: java oop design-patterns
我想知道设计模式和 OOP 概念是否相同。有人刚刚告诉我他们是一样的。大佬们能不能说说两者的区别?在我去 android 开发之前必须先学习哪些内容?
【问题讨论】:
标签: java oop design-patterns
设计模式和 OOP 是不一样的。设计模式是一种经过验证、久经考验的解决问题的方法。
编辑:这个问题总结起来:How is OOP and Design Patterns related?
【讨论】:
OOP 是基本的。设计模式 (GoF23) 是实现 OOP 概念的方法。所以你可以先学习 OOP 概念,比如“SOLID”原则,然后再学习一些更简单的模式,比如“Factory Pattern”、“Builder Pattern”,以了解这些模式是如何反映到 OOP 中的。
【讨论】: