PostHeaderIcon Java Annonymous Inner Class (Interface) example

interface testInterface1
{
public void getTestVariable1();
}

public class AnnonymousInnerClassInterface
{
private int testVariable1 = 10;

testInterface1 t1 = new testInterface1()
{
public void getTestVariable1()
{
System.out.println(“TestVariable1 = “+testVariable1);
}
};

public void getTestVariableFromInnerClass()
{
t1.getTestVariable1();
}

public static void main (String[] args)
{
AnnonymousInnerClassInterface a1 = new AnnonymousInnerClassInterface();
a1.getTestVariableFromInnerClass();
}
}

Leave a Reply

You must be logged in to post a comment.

Adsense