动手动脑.2

package team2;
public class Random {
public long a=12345l;
public long c=12345l;
public long m=123456l;
public long x=1;
public long Rand(){
 x=(x*a+c)%m;
   return x;
}
public static void main(String[] args){
 Random r=new Random();
 long x;
 for(int i=0;i<1000;i++){
  x=r.Rand();
  System.out.println(x);
 }
}
}
截图

 特殊之处:

只有方法名相同;参数类型不同,参数个数不同,或者是参数类型的顺序不同的函数是重载;方法的返回值不作为方法重载的判断条件。

原文地址:https://www.cnblogs.com/123-haozijia/p/11585276.html