1.重载:
(1)同名函数
(2)不同参数列表:(数目,类型,类型顺序);
//函数构成重载,则返回值类型可以不同;如果不重载,返回值类型不同,则会报错;
2.重写:子类重写一个和父类一模一样的方法,来覆盖从父类继承来的方法;子类中的方法修饰范围可以大于父类;
3.递归调用:一种特殊的函数多级调用;函数自己调用自己;
一般操作:(1)找规律;(2)找出口;
public class Dg { public static void main(String[] args) { int num = dg(7); System.out.println(num); } static int dg(int num) { if (num == 1) { return 1; } ; return num = num * dg(num - 1); } }
原文地址:https://www.cnblogs.com/Tractors/p/11198218.html
时间: 2024-10-10 04:49:19