慕粉3657422
2016-07-26 20:57
为什么要创建对象、调用方法、传入数据呢?有什么好处或作用吗?这道题不这样更简单,求解答,谢谢!
封装方法可以复用,而且可读性也好,一个逻辑处理封装为一个方法,可以作为自己的工具类,以后直接可以传参调用,好处你现在体会不出来很正常,以后当你一个类的代码写到几百行,而所有的代码都在一个方法里,你就知道出了错有多痛苦,一个地方的值改了可能整个方法都跑不起来了,那时候你就知道把逻辑块独立是多么好的处理方式了,降低耦合度永远是程序员分解问题的好方法。
初学代码量很少,像你这么写没什么,但后期代码量成千上万条,都写在一个类里不利于维护,容易出错误
这是因为这个题是已经给了我们固定几个数,而且数量比较少的情况下,你用你这个方法没问题,同样能得到结果。但是一旦成绩很多,而且需要求排名为n的同学的成绩,明显你这方法就不可行了。使用对象是为了对大范围的考虑,咱们现在也应该为以后的大程序的编写做考虑。
编程是多样性的,你这个方法是简便,不过本节的讲述的是方法所以才要你用方法来解决这个问题,加深你对方法的理解。
Java入门第一季(IDEA工具)升级版
1165172 学习 · 17581 问题
相似问题