/** * Polymorphism Example Using Classes Name & ThreeNames. * * @author William McDaniel Albritton */ public class PolymorphismExample { /** * Method "main()" Is Used To Test The Methods of Class Name. * * @param argumentS Is Not Used. */ public static void main(String[] argumentS) { // Can Use one variable from The SuperClass to Call Methods. // Of Both the SuperClass and SubClass. // Syntax: SuperClass variable = new SuperClass(); // Syntax: SuperClass variable = new SubClass(); Name name1 = new Name("Nami", "Suzuki"); System.out.print(name1.toString() + "\'s initials are "); System.out.println(name1.initials()); name1 = new ThreeNames("Billy", "Bob", "Brown"); System.out.print(name1.toString() + "\'s initials are "); System.out.println(name1.initials()); }// End of Method. }// End of Class.