Sunday, April 18, 2010

public class OverloadingWithClassAndSubClass {

public static void main(String[] args) {
A a = new A(0);
B b = new B(10);
A c = new B(20);

OverloadingWithClassAndSubClass o = new OverloadingWithClassAndSubClass();
o.print(a);
o.print(b);
o.print(c);
}

public void print(A a){
System.out.println("Inside A");
}

public void print(B b){
System.out.println("Inside B");
}

}