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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了面向对象第四节课,方法重载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的主要内容,如果未能解决你的问题,请参考以下文章

C#第四节课

第四节课作业

Leetcode快速入门之第四节课: 区间法边界值分析

第四节课:列表

Linux学习-第四节课

python学习第四节 迭代器 生成器 面向过程编程