zoukankan      html  css  js  c++  java
  • 面向对象第四节课,方法重载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));
    	}
    
    }
    

      运行结果:

  • 相关阅读:
    在MyEclipse中设置Source folders和output folder
    在Myeclipse中设置源码和webroot目录
    将svn下载的工程转化为web工程
    位运算
    maxSequence
    krusual C++
    Dijkstra And Floyd C++
    Graph And Trave
    Set
    Tree
  • 原文地址:https://www.cnblogs.com/zhangnaitao/p/5887414.html
Copyright © 2011-2022 走看看