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 itExplanation / 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)
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.