Java编程基础-----重载方法的返回值
2014-03-19 10:12
190 查看
Overloaded的方法是可以改变返回值的类型。 这句话是正确的,唯一区分方法重载的是方法的参数列表不同,当参数列表不同时就可改变其返回类型 package alltest; public class OverLoadTest { public void m1(int x){} public int m1(int x,int y){return 12;} // public String m1(int x){return "12";} //error!Duplicate method m1(int) //in type OverLoadTest public String m1(int x,int y,int z){return "abc";} public int m1(String x,int y){return 12;}; } 当参数列表不同时,能达到区分重载时,就可以改变方法的返回类型
相关文章推荐
- JavaSE8基础 方法重载 不能只改变返回类型
- 【幻化万千戏红尘】qianfengDay05-java基础学习:方法、return、重载
- 在函数的重载中方法的返回值类型和参数的名字不参加比较
- JAVA基础之方法概述及其方法重载
- java基础:方法重载和程序运行过程(0920.2016)
- JavaSE7基础 方法重载示例
- 十天学完java基础-方法重载和递归调用
- Java基础(6) - 方法,重载
- Java自学之路-Java基础教程-22:Java的方法返回值和return关键字
- 【幻化万千戏红尘】qianfengDay06-java基础学习:重载、方法、类、对象、构造方法
- C#只能靠参数而不能靠返回值类型的不同来区分方法重载
- JavaSE 基础 第24节 方法的重载
- java基础理解(重载与重写--方法与类的分类等)
- JAVA_SE基础——17.方法的重载
- Java 基础(4) —— 方法的重载 与 方法的重写
- java语言基础-方法重载
- java基础:super和覆盖方法、重载方法(0921.2016)
- 黑马程序员 自学14C#编程基础之方法重载与out
- C#基础加强--this 的用法(重载构造方法,设置构造方法中参数的默认值)
- java基础7_继承_重载_常用方法