public class ExtendedTestProg {
public static void main (String [] args) {
ClassC clsC = new ClassC ();
clsC.printA ();
clsC.printB ();
clsC.printC ();
}
public static class ClassA {
void printA () {System.out.println ("A");}
}
public static class ClassB extends ClassA {
void printB () {System.out.println ("B");}
}
public static class ClassC extends ClassB {
void printC () {System.out.println ("C");}
}
}