2012-10-13 39 views
0

我想知道設計模式和OOP概念是否相同。有人告訴我他們是一樣的。你能給我兩個人的區別嗎?在我去android開發之前,哪個是必須先學習的?在Java中的OOP概念和設計模式之間的區別(更重要)

+3

這些是兩個不同的東西*按照定義* – zengr

+0

可能的重複[如何OOP和設計模式相關?](http://stackoverflow.com/questions/478773/how-is-oop-and-design-patterns - 相關) – assylias

回答

2

設計模式和OOP不一樣。設計模式是解決某些問題的經過驗證的,經過戰鬥考驗的方式。

編輯:這個問題概括起來:How is OOP and Design Patterns related?

+0

對不起,我沒有注意到這個問題。我輸入錯誤的關鍵字 – user1708134

2

OOP是基本的。設計模式(GoF23)是實現OOP概念的方法。因此,您可以首先學習OOP概念,比如「SOLID」原則,然後學習一些更簡單的模式,如「工廠模式」,「構建模式」以瞭解這些模式如何反映到OOP。

+0

那麼4個基本原理就足以瞭解設計模式了嗎? – user1708134

+1

@ user1708134原因不是。當你問這個問題時,我可以假設還有很長的路要走,我只是幫你弄清楚從哪裏開始。^- ^ –

相關問題