Java expert please help me design the program below. No need any code, just need
ID: 3805345 • 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
There is going to be different classes for different purpose. There will be one base class which is going to be named as Animal.
Animal Class
Family Class
Category Class
Region Class
EatingHabit Class
This class is going to hold different details of any animals. It will have following fields:
ANIMAL CLASS:
This will have the name of Animal and Unique ID of them. This will be used to uniquely identify the animals. This class is going to be the base class. It will display all the details of the animals fetched from different classes and interface.
FAMILY CLASS:
This will store the class in which animal belong like reptile, mammals, etc. With this class we will identify the animal to which family it belongs. There is going to be different types of animals depending upon their body built and features.
CATEGORY CLASS:
Since its endangered species there will category in which the animal belong like Near Threathend, endangered, Vulnerable, etc.
REGION CLASS:
This will store the region in which the animal is found. Some may be found only in african jungle, some maybe in the oceans, or some may belong to poar regions. So animals needs to be categorised according to that.
All the above classes will be used together to classify animals.
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.