【发布时间】:2013-09-18 11:13:16
【问题描述】:
我想问学习面向对象编程的最佳方法或最佳资源或教程是什么。我想大多数答案都是练习,但是例如我用 java 开始一个程序,我所有的代码都只是一个类,我无法估计何时需要创建一个新类并一起对这些类进行操作。谢谢您的回答。祝你有美好的一天。
【问题讨论】:
-
也许是
programmers.stackexchange.com? -
阅读有关面向对象设计的书籍,练习书中的内容,然后重复。作为一般的起点,当您编写程序时,请考虑将作为该逻辑的一部分进行交互的真实世界对象。例如,如果您正在编写客户可以购买商品的内容,您可能有诸如 Customer、Product、PurchaseOrder 等对象。每个对象都有自己的属性和职责。
-
阅读、学习、提问和提问。查看开源项目,询问并质疑他们采用了哪些概念以及原因。 ps-我喜欢这个问题,但它不太适合 SO
标签: java class object object-oriented-analysis