001package subclass.ex7;
002
003public class M {
004        public static void main(String[] argv) {
005                new B(1);
006                new C();
007        }
008}
009class A {
010        A(int i) {System.out.println("A(int)");}
011}
012class B extends A {
013        B(int i) {
014                super(i);
015                System.out.println("B(int)");
016        }
017}
018class C extends B {
019        // The following will not compile!
020        //  C() {System.out.println("C");}
021        C() {
022                super(0);
023                System.out.println("C");
024        }
025}