KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > tests > jfun > yan > xml > LimitedSignatureOverloaded


1 package tests.jfun.yan.xml;
2
3 public class LimitedSignatureOverloaded {
4   private int sum = 0;
5   
6   public int getSum() {
7     return sum;
8   }
9   LimitedSignatureOverloaded(){}
10   public LimitedSignatureOverloaded(int a){
11     this.sum = a;
12   }
13   public LimitedSignatureOverloaded(int a, int b){
14     this.sum = a+b;
15   }
16   public void add(int i){
17     this.sum+=i;
18   }
19   public void add(int i, int j){
20     this.sum+=i+j;
21   }
22   public static LimitedSignatureOverloaded instance(){
23     return new LimitedSignatureOverloaded();
24   }
25   public static LimitedSignatureOverloaded instance(int i){
26     return new LimitedSignatureOverloaded(i);
27   }
28   public static LimitedSignatureOverloaded instance(int i, int j){
29     return new LimitedSignatureOverloaded(i,j);
30   }
31 }
32
Popular Tags