/* * 函数重载:在同一个class中出现函数名称相同,但参数不同的现象 * 参数不同: * 个数不同 * 类型不同 * 个数,类型都不相同 * 和返回值无关 */ class Demo3 { public static void main(String[] args) { System.out.println("Hello World!"); jiujiu(); } public static int add(int a,int b) { return a + b; } //九九乘法表 public static void jiujiu() { jiujiu(9); } public static void jiujiu(int rows) { for(int i = 0;i<=rows;i++) { for(int j = 0;j<=i;j++) { System.out.print(j+ "*" +i + "=" + j * i + " "); } System.out.println(); } } /** * public static void show(int a,double d,boolean b); a: public static int show(int c,double e,boolean m);//不是重载 b: public static int show(int c,double e,boolean m);//不是重载 c: oublic static void show(int a,double d);//是重载 d: public static void show(int a,boolean n,double d);//是重载 e: public static void show(int a);//是重载 */ }