本文共 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方法中创建对象,实现过个方法、