Assignment Create Seven Classes Represent Zoo Classes Define Follows 1 Zoo 2 Enclosure 3 A Q37137925

Assignment:

You are to create seven classes that represent a Zoo. Theclasses are define as follows:

1. Zoo

2. Enclosure

3. Animal

4. Crocodile

5. Gazelle

6. Lion

7. Zebra

1. Zoo:

Required member variables:

private String name;

private String address;

private Enclosure[] enclosures;

private int area;

private double budget;

2. Enclosure:

Required member variables:

private String biome;

private Animal[] animals;

3. Animal

Required member variables:

private String name;

private String genus;

private String species;

private Zoo currentZoo;

protected Animal enemy;

protected String prefferedBiome;

For classes 4-7, there are no required member variables.

All the classes must have getters and setters for each of theirmember variables. All of the classes must

have overridden toString() and equals(…) functions. Allclasses must be in separate files. Crocodile,

Gazelle, Lion and Zebra are Animals. Class

OR
OR

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.