• 面向对象第四节课,方法重载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));
    	}
    
    }
    

      运行结果:

  • 相关阅读:
    hdu6148 Valley Numer
    NOI2007 生成树计数
    bzoj3336 Uva10572 Black and White
    hdu1693 eat the trees
    【模板】插头dp
    bzoj4712 洪水
    ZJOI2010 基站选址
    poj2376 Cleaning Shifts
    bzoj4367 [IOI2014]holiday假期
    bzoj4951 [Wf2017]Money for Nothing
  • 原文地址:https://www.cnblogs.com/zhangnaitao/p/5887414.html
Copyright © 2020-2023  润新知