方法重载

overload---方法重载
方法重载
1.概念 一个类中的一组方法 相投的方法名字 不同的参数类型 这样的一组方法构成了方法重载
2.作用 为了让使用者便于记忆与调用 只需要记录一个名字 执行不同的操作
参数列表的不用 (参数的个数 参数的类型 参数的顺序)三者中有一个不一样就算不同
调用方法的时候 首先通过方法名字定位方法
如果方法名字没有一致的 可以通过参数的数据类型定位方法
如果没有与传递参数类型一致的方法 可以找一个参数数据类型可以进行转化(自动)
3.JDK1.5版本之后
int...x 动态参数列表 类型固定 个数可以动态 0-n都可以
动态参数列表本质上是个数组 有length属性 有[index]
动态参数列表的方法 不能 与相同意义数组类型方法构成方法重载 本质上是一样的
动态参数列表可以不传参数 为0个
数组的方法 必须传递参数
动态参数列表在方法的参数中只能存在一份 且必须放置在方法参数的末尾

posted @ 2021-01-29 20:14  JAVA初当力  阅读(111)  评论(0编辑  收藏  举报