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

    /*
     方法的重载(overload)
      要求:同一个类中 ,方法名相同,方法的参数列表不同(参数的个数不同或者参数的类型不同)
      注意:方法的重载与方法的返回值类型没有关系
     */
    public class TestOverLoad {
    
    }
    
    class OverLoad {
        // 定义两个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 i, double j) {
            return i + j;
        }
    
        // 定义三double类型的数据的和
        public void getSum(double d1, double d2, double d3) {
            System.out.println(d1 + d2 + d3);
        }
    
        // 以下的两个方法构成重载
        public void method1(int i, String str) {
        }
        public void method1(String str, int i) {
        }
    }
    All that work will definitely pay off
  • 相关阅读:
    面试题
    学习Javascript闭包(Closure)
    git命令
    css3 3d翻转效果
    meta 如何写
    Java String equals和==的比较
    MySQL Explain详解
    MySQL explain,type分析(转)
    python的内存分析和处理
    python lambda的使用
  • 原文地址:https://www.cnblogs.com/afangfang/p/12466655.html
Copyright © 2011-2022 走看看