Question: Please Python 3 to solve the following problem. Please use Object oriented Programming(OOP) to solve and comment each line of code. Also, Please use efficient

Please Python 3 to solve the following problem. Please use Object oriented Programming(OOP) to solve and comment each line of code. Also, Please use efficient Data Structure to solving the problem and mention why you chose the data structure. Provide a documetation of the code as well. Please Python 3 to solve the following problem. Please use Object oriented

Project Requirements: Write a program that: Accepts from the user at runtime multiple ANIMALS. Each ANIMAL has a NAME, BIRTHDAY (including year, month, and day), and COLOR. It is also of a particular SPECIES which the user will specify. Input SPECIES can be DOG, CAT, and SHEEP. You may define the input format and field order in any way you wish so long as a user is able to input up to 100 animals at one time. Each SPECIES can make a particular sound. DOGS say "bark" CATS say "Meow" SHEEP say "baa" Identify the oldest ANIMAL of the most common SPECIES, Display to the user the following message about this ANIMAL: "NAME, the COLOR SPECIES says SOUND!" EXAMPLES input: Jack the white dog born on January 1st, 2016 Spot the black dog born on March 8th, 2015 Garfield the orange cat born on September 17, 1988 output: Spot, the black dog says bark! input: Spike, 1/1/2020, white, dog Sandy, 3/5/2018, blue,cat Fluffy, 2/29/2016, black, sheep Garfield, 9/17/1998, orange, cat output: Garfield, the orange cat says meow

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!