class Insect { private int i = 9; private int l = print("Insect.l initialized"); protected int j ; public Insect(){ System.out.println("i="+i+" j="+j); j = 39; } private static int x1 = print("static Insect.x1 initialized"); static int print(String s){ System.out.println(s); return 47; } } public class Beetle extends Insect{
private int k = print("Beetle.k initialized"); //private int j=100;
public Beetle(){ System.out.println("k = "+k); System.out.println("j = "+j); } private static int y = print("Beetle.y initialized"); public static void main(String[] args) { System.out.println("Beetle constructor"); Beetle b = new Beetle(); //Insect i = new Insect(); }