课后动手动脑

Posted lover995

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了课后动手动脑相关的知识,希望对你有一定的参考价值。

       此次动手动脑讲的是关于java方法中重载的运用,在编程中重载的运用很广泛。java中的重载和其他的有点出入的,能构成重载的三个条件是:1.在同一个类中. 2.方法名必须相. 3.方法的参数类不同.最重要的一点是方法的返回值不作为方法重载的判断条件。此三点是构成重载的重点。我们许多人经常容易把方法的返回值作为判断条件,因此搞错。重载的时候,方法名要一样,但是形参类型和个数不一样,返回值类型可以相同也可以不相同。Java的方法重载,就是在类中可以创建多个方法,它们具有相同的名字,但具有不同的参数和不同的定义。调用方法时通过传递给它们的不同参数个数和参数类型来决定具体使用哪个方法, 这就是多态性。

       不能重载的情况有:1.对于两个方法,如果只有返回值不同,那么不构成重载,程序会报错。2.对于两个方法,如果只有访问修饰符不同,那么不构成重载,程序会报错。3.对于两个方法,如果只是参数命名不同,那么不构成重载,程序会报错。重载关心的只是参数,有参无参,参数类型不同,参数数量不同,不同类型的参数顺序不同,都可以实现方法的重载。

      

以上是关于课后动手动脑的主要内容,如果未能解决你的问题,请参考以下文章

动手动脑课后感想

04-String课后动手动脑

第四讲动手动脑集课后作业

异常处理---动手动脑及课后作业

java动手动脑和课后实验型问题

课后动手动脑