package hierachyTest; public class Beta extends Alpha{ private int b1; protected int b2; int b3; public int b4; public static String b0 = "Beta"; /* Constructors */ public Beta(){ b1 = -1; b2 = -1; b3 = -1; b4 = -1;} public Beta(int b1, int b2){ this.b1 = b1; this.b2 = b2; b3 = -1; b4 = -1;} public Beta(int a1, int a2, int b1, int b2){ super(a1, a2); this.b1 = b1; this.b2 = b2; } /* Setters & Getters */ public int getB1(){ return b1; } public int getB2(){ return b2; } public int getB3(){ return b3; } public void setB1(int x){ b1 = x; } public void setB2(int x){ b2 = x; } public void setB3(int x){ b3 = x; } /* other methods */ public void show(){ super.show(); System.out.println(b0 + ": " + b1 + " " + b2 + " " + b3 + " " + b4); } public int sum(){ return getA1() + a2 + a3 + a4 + b1 + b2 + b3 + b4; } }