返回值类类型也是,Java 重载并没有对它做特殊的要求,返回值类型可以相同也可以不同。但是如果是重写的话,子类的返回值类型是有要求的。如果父类的返回值类型是基本数据类型,那么子类的返回值类型必须和父类一致。如果父类的返回值类型是引用数据类型,那么子类的返回值类型必须是父类的返回值类型或者父类返回值类型的子类。 其实
规则:方法名相同;方法的参数列表不同(包括:参数类型不同,参数个数不同或者两者都不相同);方法的返回值类型不影响重载。可以抛出不同的异常,可以有不同的修饰符。 (2)重写发生在子类和父类之间 规则:参数列表和返回值类型都必须完全与被重写的方法一致;构造方法不能被重写,声明为final的方法,声明为static的方法都...
同一个类中 多个相同方法名 具有不同的参数列表(个数 类型 顺序) 方法签名不同: 方法名+参数列表 ->方法的唯一标识 其中: 方法的重载和方法的修饰符无关 方法的重载和方法有没有返回值类型无关 方法的重载和方法返回值类型无关 方法的重载和方法参数名无关 5return 对于有返回值类的方法 return的作用是结束...