首页 > 代码库 > 面向对象第四节课,方法重载0918

面向对象第四节课,方法重载0918

package com.hanqi.kejian;//计算器制作(方法重载例题讲解)public class jisuanqi0914 {	//属性	//型号、品牌、大小....//方法重载		//方法	//加法运算	public int jia(int a,int b)//整数加法	{		return a+b;	}	//这种是错误情况//	public int jia(int x,int y)//整数加法//	{//		return x+y;//	}	//这种情况正确	public int jia(int x,int y,int z)//整数加法	{		return x+y+z;	}	//这种情况正确	public double jia(double a,double b)//浮点数加法	{		return a+b;	}//方法重载总结://1.在同一个类里,方法同名不同参数//2.返回类型和重载无关//3.多态的一种表现形式(后期具体讲)//4.同样适用于构造方法之中。并且常用。}主类main方法package com.hanqi.kejian;public class jisuanqitext0918 {	public static void main(String[] args) {		// TODO Auto-generated method stub		jisuanqi0914 jsq=new jisuanqi0914();		//整数加法		System.out.println(jsq.jia(123, 456));		//浮点数加法		System.out.println(jsq.jia(123.45, 456.78));		//浮点数加法		System.out.println(jsq.jia(123.456, 123.456));	}}

  运行结果:

技术分享

 

面向对象第四节课,方法重载0918