public class PolymorphismDemo { /** Main method */ public static void main(String[] args) { // Display circle and rectangle properties displayObject(new CircleFromSimpleGeometricObject (1, "red", false)); displayObject(new RectangleFromSimpleGeometricObject (1, 1, "black", true)); } /** Display geometric object properties */ public static void displayObject(SimpleGeometricObject object) { System.out.println("Created on " + object.getDateCreated() + ". Color is " + object.getColor()); } }