我需要了解面向对象设计


I need to know Object oriented Design

我需要学习OOD(面向对象设计)概念以及如何将其用于编程。我是OOD的初学者。我想要初学者水平最好的教程。我怎么能得到它…当我在谷歌上搜索时,有很多参考资料。但我不明白怎样才能对OOD有一个清晰的认识。请给我一个最好的参考。。。。

有很多关于OOP的教程。请查看以下链接。

免费:

码程

killerPHP

php.net

支付:

Teamtreehouse

Lynda.com

书籍:

有一本非常好的书叫《PHP对象、模式和实践》,第三版,作者是Matt Zandstra。

我能给的最好的建议是,不要太担心要开始什么教程,而只是开始。你只能通过不断地做(试错)和不断地阅读来学习

--编辑--

我建议你与@Ema.jar不同的是,坚持一种语言。

我认为您应该开始学习一些基于特定语言的教程。OOP是一个概念,与特定的编程语言无关,但从Java开始,例如,你可能会对实践性的例子感到不快。

一本好书是:Head First Java。另一个好主意是跟随像这样的大学课程

一旦你理解了这些概念,你就可以将这种思维方式应用到其他OOP语言中,比如Python、Ruby或PHP。

祝你好运!