我想知道设计模式和OOP概念是否相同。有人告诉我他们是一样的。你能告诉我们两个人的区别吗?在进入android开发之前,哪一个必须先学习?
答案 0 :(得分:2)
设计模式和OOP不一样。设计模式是解决某些问题的经过验证的,经过实战检验的方法。
修改:这些问题总结了一下:How is OOP and Design Patterns related?
答案 1 :(得分:2)
OOP是基本的。设计模式(GoF23)是实现OOP概念的方法。因此,您可以首先学习OOP概念,如“SOLID”原则,然后学习一些更简单的模式,如“Factory Pattern”,“Builder Pattern”,以了解这些模式如何反映到OOP。