日期: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 分)
查看完整评论