import hierachyTest.*; public class hierachyTester{ public static void main(String[] args){ System.out.println("\n" + Alpha.a0 + "\n" + Beta.b0 + "\n" + Gamma.c0 + "\n"); Gamma gamma1 = new Gamma(1,2, 10, 20, 100, 200); gamma1.setA3(3); gamma1.a4 = 4; gamma1.setB3(30); //μέθοδος της Κλάσης Β, η κλάση αυτή δεν έχει πρόσβαση στην μεταβλητή Beta.b3 gamma1.b4 = 40; //η μεταβλητή Beta.b4 έχει δηλωθεί ως public gamma1.c3 = 300; //η κλάση αυτή είναι στον ίδιο φάκελο με την κλάση Gamma άρα έχει πρόσβαση gamma1.c4 = 400; Beta beta1 = gamma1; Alpha alpha1 = gamma1; System.out.println("------ Access through Alpha ----"); alpha1.show(); System.out.println("Sum is: " + alpha1.sum() + "\n"); } }