Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Java expert please help me design the program below. No need any code, just need

ID: 3804612 • Letter: J

Question

Java expert please help me design the program below. No need any code, just need a document. Please just focus on question relate to Infrastructure Designer role.

General description The theme of this project will be to provide an inventory system for the (non-human) animals of the NC Zoo (nczoo.org). We are only interested in the animals that are (or might be) on exhibit. We certainly can't actually store every animal, so in the course of developing your program, provide a system that could be extended to store everything, even though it will have only a token number of actual animal records We also can't fully design or implement everything we'd like. Be severe, and state what you'll try to accomplish. Organize your work so that if you can't accomplish everything you're trying to do, you have a way to mit some tasks and still have a useful product. Also list things that you aren't going to attempt, but know how you'd approach them. For example, we decided we didn't have time to include an animal's color, but if we could, we'd put that information in class Abcd and create a method in class Efgh to display it, and class likl to sort by it

Explanation / Answer

Essential points related to Infrasture Design :

In this zoo project, we can have the below "Animal" interface which contains below members:

- A method of return type class "AnimalInfo" : It contains the properties of the animal like age, height sex, habitat, eating preferences and so on.

- A method of return type class "TypeofAnimal" : It will contain the animal category like able to climb, fly, voice and so on.

Next, all the animals(like mammals, aerial, arborial etc.) can implement this interface to suit their specific needs.

Also, there is the need of a super class "Zoo" which from the above two class present in the interface can help us to

- Get the count/number of all the animals

- Get the animals with their speific attributes and characteristics

(like found in region, endangered species)

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote