The assignment goal is to practice the following concepts:
• Class design
• Collections
• Inheritance and substitution
In this assignment you will implement a Polynomial Calculator. The Calculator will allow the user to compute polynomial addition, polynomial multiplication, and other services. The design should be general, and allow easy modification for any type of scalar. To this end, you need to implement the following classes.