java零基础入门-面向对象篇(五) 类和对象 (下)
这次我们来详细说一下方法。
方法的使用场景
我们写代码为什么要方法?从上往下,像写文章一样去写不就好了,先干啥,后干啥,很好嘛,为什么要用方法呢?
首先,我们看代码和看文章是有些共同点的,比如文章很大一个特点是没有重复的。如果有篇文章,第一段“今天天气真好,阳光明媚,同学们都在操场上玩耍 ......”,好了,第二段开始 “今天天气真好,阳光明媚,同学们都在操场上玩耍 ......”,第三段开始“今天天气真好,阳光明媚,同学们都在操场上玩耍 ......”,你是不是很想跟作者见个面,嘘寒问暖一番?
我们的代码也一定要避免重复,如果一段代码里面,充斥着重复的相同的代码,会让人像看一篇重复的文章一样,索然无味甚至让人想跟你这个作者进行身体上的交流。在这方面,有些公司甚至是有硬性的规定的,一个类不允许超过多少行,一个方法不允许超过多少行,超过的部分想办法抽出来做成方法。有些复杂的逻辑也要尽量抽出来做成方法,这样代码的可读性会非常好。
所以我们的方法一般是用在
1 重复的代码 2 复杂的逻辑
这两种情况最多,当然还有一些特定的情况,比如对实体类做封装会有get