/*
* 函数重载:在同一个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);//是重载
*/
}