public class InterfaceTestProg {
public static void main (String [] args) {
InterfaceXY xy = new InterfaceXY ();
xy.printA ();
xy.printB ();
xy.printC ();
}
interface InterfaceA {
void printA ();
}
interface InterfaceB {
void printB ();
}
interface InterfaceC extends InterfaceA, InterfaceB {
void printC ();
}
public static class InterfaceXY implements InterfaceC {
InterfaceXY () {}
@Override
public void printA () {
System.out.println ("A");
}
@Override
public void printB () {
System.out.println ("B");
}
@Override
public void printC () {
System.out.println ("C");
}
}
}