public abstract class GeometricObject {} public class Point extends GeometricObject {} public class Circle extends GeometricObject {} public class Quadrilateral extends GeometricObject {} public class Rhombus extends Quadrilateral {} public class Rectangle extends Quadrilateral {}