/* Inheritance example demonstrating the role of the super() reference */ import java.io.*; class Worker { protected String nameOfWorker; public Worker() { nameOfWorker = "Strange"; } public Worker(String name) { nameOfWorker = name; } public String getName() { return nameOfWorker; } } class Executive extends Worker { } class InhExampleSuper { public static void main(String[] args) { Worker secretary = new Worker("Ann"); Executive director = new Executive(); System.out.println(secretary.getName()); System.out.println(director.getName()); } }