zoukankan      html  css  js  c++  java
  • 方法的重载

    * 方法的重载(overload)
    * 要求:1.同一个类中 2.方法名必须相同 3.方法的参数列表不同(①参数的个数不同②参数类型不同)
    * 补充:方法的重载与方法的返回值类型没有关系!

    //如下的四个方法构成重载
    //定义两个int型变量的和
    public int getSum(int i,int j){
    return i + j;
    }
    //定义三个int型变量的和
    public int getSum(int i,int j,int k){
    return i + j + k;
    }
    //定义两个double型数据的和
    public double getSum(double d1,double d2){
    return d1 + d2;
    }

    //定义三个double型数组的和
    public void getSum(double d1,double d2,double d3){
    System.out.println(d1 + d2 + d3);
    }
    //不能与如上的几个方法构成重载
    // public int getSum1(int i,int j,int k){
    // return i + j + k;
    // }
    // public void getSum(int i,int j,int k){
    // System.out.println(i + j + k);
    // }


    //以下的两个方法构成重载。
    public void method1(int i,String str){

    }
    public void method1(String str1,int j){

    }

  • 相关阅读:
    AGC007题解
    博弈论学习笔记
    ZROI2019 提高十连测
    男人八题2019
    LOJ 2840「JOISC 2018 Day 4」糖
    CF671D Roads in Yusland
    网络流套路小结
    BZOJ 3729 GTY的游戏
    AGC036C GP 2
    BZOJ 5046 分糖果游戏
  • 原文地址:https://www.cnblogs.com/wzlbigdata/p/8383579.html
Copyright © 2011-2022 走看看