Shapes Objective Practice working with class inheritance, abstract classes, and polymorphism by creating different shape classes.