当前位置:七道奇文章资讯编程技术Java编程
日期:2011-03-22 16:17:00  来源:本站整理

辨别过载办法[Java编程]

赞助商链接



  本文“辨别过载办法[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
若办法有一样的名字,Java怎样知道我们指的哪一个办法呢?这里有一个简单的法则:每个过载的办法都必须采纳举世无双的自变量范例列表.
若略微考虑几秒钟,就会想到这样一个问题:除按照自变量的范例,程序员若何辨别两个同名办法的差别呢?
即便自变量的次序也充足我们辨别两个办法(固然我们普通不肯意采取这种办法,因为它会产生难以保护的代码):

//: OverloadingOrder.java
// Overloading based on the order of
// the arguments.

public class OverloadingOrder {
  static void print(String s, int i) {
    System.out.println(
      "String: " + s +
      ", int: " + i);
  }
  static void print(int i, String s) {
    System.out.println(
      "int: " + i +
      ", String: " + s);
  }
  public static void main(String[] args) {
    print("String first", 11);
    print(99, "Int first");
  }
} ///:~

两个print()办法有完好一致的自变量,但次序差别,可据此辨别它们.
  以上是“辨别过载办法[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • 辨别过载办法
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .