首页 > 编程知识 正文

java的重载场景,java的重载和重写实例

时间:2023-05-03 20:53:03 阅读:158104 作者:4942

前言:学校开设JAVA课程。 简单地翻一下书,前几章和大学一年级学生开设的C语言的内容很相似,所以很容易理解。 因此,JAVA学习笔记用于描述自己在学习中遇到的问题。

在什么是重载的Java中,同一类中的多个方法可以具有相同的方法名称,但有不同的参数列表。 这称为方法加载。

参数列表也称为参数签名,包括参数的类型、参数的个数、参数的顺序,只要有一个不同就称为参数列表差异。 重载是面向对象的基本特性。

特点:不管返回类型如何,只看参数列表(参数个数、参数类型、参数顺序)。

例如:

public class Demo { //使用常见获取方法,无参数、无返回值public void add ()/methodbody )//重新加载以上方法,然后单击无返回值publicvoidadd(inta )/}为什么会超载?

例如,假设你想计算两个数字相加的和。 如果没有超载的话,在写求和这个方法的时候,就必须写整数的东西和小数的东西。 这非常麻烦,很难调用。 但是,如果有过载的话,整数和小数的总和可以合并成一个方法,无论传递到里面的是小数还是整数,通过一次调用就可以解决。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。