其实很简单,我们可以做一个试验,将参数和返回值都设置为不同,然后主函数访问,看看是否可以定义这种重名的函数,可以的话就是重载,不可以说再多都没用- public class Test1
- {
- public static void main(String[]args)
- {
- show('a','b');
- show(3,3);
- }
- public static void sop(Object obj)
- {
- System.out.println(obj);
- }
- public static boolean show(int a,int b)
- {
- sop(a==b);
- return (a==b);
- }
- public static int show(char a,char b)
- {
- sop((char)a+(char)b);
- return ((char)a+(char)b);
- }
- }
复制代码 |