and no other options. I will waive data validation for this assignment
since the values we are generating to instantiate our objects are all trusted and well-controlled in our code. Just know that a fully-developed solution would have data validation in the constructors and setters
just in case some rogue code in main() attempted to pull some funny business on our goats. Add This Code For an Overloaded Assignment Operator