标签:overload
什么时候会发生方法的重载?
1.发生在同一个类中.
2.方法名相同
3.参数列表不同(类型,个数,顺序)
4.和返回值类型无关
5.和方法的修饰符列表无关。
递归调用:方法自己调用自己。
例如:
public class A { public int sum (int n) if (n == 1){ return 1; }else{ return n+sum(n-1); } }
递归调用自己要学会用栈图来表示。
标签:overload
原文地址:http://hangtiangazi.blog.51cto.com/8584103/1661078