方法的過載

nadooo發表於2024-07-31
//方法的過載是指一個類中可以用定義有相同的名字,但引數不同的多個方法,呼叫時會根據不同的引數列表選擇對應的方法

class Student{
	public void max(int a,int b){
		System.out.println(a>b?a:b);
	}
	public void max(double a,double b){
		System.out.println(a>b?a:b);
	}
	public void max(double a,double b,double c){
		double max=a>b?a:b;
		System.out.println(max>c?max:c);
	}
}


public class Test1 {
	public static void main(String[] args){
		Student one=new Student();
		one.max(5,4);
		one.max(3.4, 6.7);
		one.max(3.4, 6.7,7.9);
	}
}

相關文章