代码块

public class Overload {
	int m,n;
	Overload(){
		m=0;
		n=0;
	}
	Overload(int a,int b){
		m=a;
		n=b;
	}
	int add(){
		System.out.println("无参加法"+m+"+"+n+"="+(m+n));
		return m+n;
	}
	int add(int a,int b){
		System.out.println("整型加法"+a+"+"+b+"="+(a+b));
		return a+b;
	}
	double add(double a,double b){
		System.out.println("实型加法"+a+"+"+b+"="+(a+b));
		return a+b;
	}
	double add(int a,int b,double c){
		System.out.println("混合加法"+a+"+"+b+"+"+c+"="+(a+b+c));
		return (a+b+c);
	}
	public static void main(String args[]){
		int ix,iy;
		double dx,dy;
		Overload ov=new Overload();
		ix=ov.add();
		iy=ov.add(3,6);
		dx=ov.add(3.2,3.4);
		dy=ov.add(3,6,2.2);                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
	}
}

运行结果

实验3方法重载(Java)

相关文章:

  • 2021-05-30
  • 2022-12-23
  • 2022-12-23
  • 2022-01-09
  • 2021-11-26
猜你喜欢
  • 2022-01-21
  • 2021-11-18
  • 2021-11-13
  • 2021-07-05
  • 2022-01-23
  • 2021-09-01
相关资源
相似解决方案