public class TestOverride {
/*函数的重载
* 同一个类
* 同名
* 参数个数不同,or参数类型不同
* 函数的重载和返回值无关
* java是严谨性语言,如果存在不确定性会编译失败
*/
//加法运算 两个整数的和
static int add(int a,int b){
return a+b;
}
//两个小数的和
static double add(double a,double b){
return a+b;
}
//加法运算三个整数的和
static int add(int a,int b,int c) {
return add(a ,b)+c;//重载调用第一个方法
}
static void Cfb(int num) {
for(int x=1;x<num;x++) {
for(int y=1;y<=x;y++) {
System.out.print(x+"*"+y+"="+(x*y)+"\t");
}
System.out.println();
}
}//重载调用
static void Cfb() {
Cfb(9);
}
public static void main(String [] args){
Cfb();
}
}
/*函数的重载
* 同一个类
* 同名
* 参数个数不同,or参数类型不同
* 函数的重载和返回值无关
* java是严谨性语言,如果存在不确定性会编译失败
*/
//加法运算 两个整数的和
static int add(int a,int b){
return a+b;
}
//两个小数的和
static double add(double a,double b){
return a+b;
}
//加法运算三个整数的和
static int add(int a,int b,int c) {
return add(a ,b)+c;//重载调用第一个方法
}
static void Cfb(int num) {
for(int x=1;x<num;x++) {
for(int y=1;y<=x;y++) {
System.out.print(x+"*"+y+"="+(x*y)+"\t");
}
System.out.println();
}
}//重载调用
static void Cfb() {
Cfb(9);
}
public static void main(String [] args){
Cfb();
}
}