【问题标题】:difference between OOP concepts and design patterns in java(which is more important) [closed]Java中OOP概念和设计模式之间的区别(更重要)[关闭]
【发布时间】:2012-10-13 07:55:52
【问题描述】:

我想知道设计模式和 OOP 概念是否相同。有人刚刚告诉我他们是一样的。大佬们能不能说说两者的区别?在我去 android 开发之前必须先学习哪些内容?

【问题讨论】:

标签: java oop design-patterns


【解决方案1】:

设计模式和 OOP 是不一样的。设计模式是一种经过验证、久经考验的解决问题的方法。

编辑:这个问题总结起来:How is OOP and Design Patterns related?

【讨论】:

  • 对不起,我没有注意到这个问题。我输入了错误的关键字
【解决方案2】:

OOP 是基本的。设计模式 (GoF23) 是实现 OOP 概念的方法。所以你可以先学习 OOP 概念,比如“SOLID”原则,然后再学习一些更简单的模式,比如“Factory Pattern”、“Builder Pattern”,以了解这些模式是如何反映到 OOP 中的。

【讨论】:

  • 那么4个基本原则就足够理解设计模式了?
  • @user1708134 当然不是。当你问这个问题时,我可以假设还有很长的路要走,我只是帮你弄清楚从哪里开始。 ^-^
猜你喜欢
  • 1970-01-01
  • 2013-03-28
  • 2013-12-23
  • 2017-04-24
  • 1970-01-01
  • 2014-11-14
  • 1970-01-01
  • 2011-03-07
  • 1970-01-01
相关资源
最近更新 更多