博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java方法的重载
阅读量:1872 次
发布时间:2019-04-26

本文共 446 字,大约阅读时间需要 1 分钟。

在java中,对对象的操作由方法完成。

Java中,用方法的名称与参与序列作为唯一的标志。
方法的重载;
如果给的参数没有完全匹配的,会尽可能的寻找最兼容该参数的方法。
1;数据类型自动升级。
这里写图片描述
这里写图片描述

2;继承关系;

package haevy_load_inherit;public class Fruit {}
package haevy_load_inherit;public class Apple extends Fruit{
}
package haevy_load_inherit;public class HongFuShi extends Apple{
}

这里写图片描述

这里写图片描述

3;引用类型决定调用哪个重载方法,而不是对象类型。

这里写图片描述

4;还存在一些特殊情况,同时有多个可以匹配的重载方法,这时编译器就不能确定是哪个更匹配了;

会出现无法解析,存在歧义的报错;

感觉对面向对象有点点小感觉了哦。

先类,确定各自类中的方法,成员,再确定各自类的关系。最后考虑在main方法中创建对象,实现过个方法、

你可能感兴趣的文章
猿来绘Java-45-JDK8新特性可重复注解和类型注解
查看>>
猿来绘Java-46-Collection接口及其方法
查看>>
猿来绘Java-47- foreatch 增强for循环
查看>>
2021/4/27课堂总结和作业
查看>>
2021.4.28课堂总结和作业
查看>>
2021.4.29课堂总结
查看>>
2021.4.30课堂总结和作业
查看>>
需要吗?2000GB+学习视频教程 面试资料免费下载
查看>>
MySQL对已存在数据库表添加自增ID字段
查看>>
磁盘爆满,服务异常同时MySQL报“Table ** is marked as crashed and should be repaired”问题解决
查看>>
idea中的一些常用快捷键
查看>>
js校验表单后提交表单的三种方法总结【转载】
查看>>
欢迎使用CSDN-markdown编辑器
查看>>
a标签中href调用js的几种方法
查看>>
jstl标签详解
查看>>
Eclipse中使用SVN的使用
查看>>
JSON.parse和eval的区别
查看>>
JQuery中$.ajax()方法参数详解
查看>>
正则表达式的数字实例
查看>>
OGNL表达式struts2标签“%,#,$”的区别
查看>>