如何用面向对象的思想去解决实际问题。最近在学面向对象了,自认为已经做了不少练习题了,可真当自己拿到一个问题时,还是不知道如何下手,求解,或者推荐下这方面的练习,感谢!!!!
首先对时间问题进行分析,看它有那些职责、任务,然后根据职责进行分类,有几个分类,就建几个类然后在进行实例化。列如计算器简单编程要实现加、减、乘、除等,就可以建立加、减、乘、除四个类,在类中写出具体方法。后期如果要增加功能,则可以对加、减、乘、除四个类进行抽象,引入接口。
这个可以啊,师兄,你从哪了解的?求告知
@大-愚若智:楼下正解,赶紧去撸代码,在回去看看概念,就会有自己的理解,书上东西要自己去悟
@zouhp: 真的,撸了不少了。。。不对,可能还是少了
自己真正的做点东西,比如做个小网站、计算器、俄罗斯方块...昨晚这些东西,既能给自己带来点成就感,还能完整的感受到一个成型的东西是怎么做出来的。
做这些东西根本就没头绪啊,刚刚快开始学,怎么下手都不知道
做过一个计算器,不过是用最基本的知识做的,没有用到面向对象的思想,有推荐的例子吗?
@大-愚若智: 面向对象只是一种思想而已...任何的小工具都可以用这种思想来编程。
楼下已经解释的很清楚啦
用电脑撸代码,数量差不多了再回去看看概念。自然而然会有自己的体会
我知道啊,我可能有点着急了