Monday, March 2, 2009

interface example code



package interfaces;
interface One
{
int x=10;
public void m1();

}
interface Two
{
int x=100;
public void m1();
public void m1(int i);
}
public class INameConflict implements One,Two{
public void m1() // one method is enough
{
System.out.println("one method is enough");
}
public void m1(int i)
{
System.out.println("overlaoded m1 method");

}
public static void main(String arg[])
{
System.out.println(One.x);
System.out.println(Two.x);
INameConflict i=new INameConflict();
i.m1();
i.m1(10);

}
}

output:
10
100
one method is enough
overlaoded m1 method



0 comments:

Post a Comment