Object oriented experiment
class Shape { // This method will be overridden by its children, even if it’s not abstract // and its children have not specified @Override void draw() { System.out.println(“Shape drawn”); }; @Override protected Object clone() { return null; } }…