Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/faresbrayek2/prosit-2

A simple Java application for managing a virtual zoo. The application consists of three classes: ZooManagement, Zoo, and Animal, which collectively allow you to create a zoo, add animals, remove animals, search for animals by name, and display information about the zoo and its residents.
https://github.com/faresbrayek2/prosit-2

crud java jdk

Last synced: 24 days ago
JSON representation

A simple Java application for managing a virtual zoo. The application consists of three classes: ZooManagement, Zoo, and Animal, which collectively allow you to create a zoo, add animals, remove animals, search for animals by name, and display information about the zoo and its residents.

Awesome Lists containing this project

README

        

# Zoo Management App

This is a simple Java application for managing a virtual zoo. It allows you to create a zoo, add animals, remove animals, search for animals by name, and display information about the zoo and its residents.



## Features

- Create and manage a virtual zoo with a specified number of cages.
- Add animals to the zoo with details such as name, family, age, and mammal status.
- Remove animals from the zoo and display their names when removed.
- Search for animals in the zoo by name.
- Display detailed information about the zoo and its inhabitants.

## Getting Started

### Prerequisites

- Java Development Kit (JDK) installed on your computer.

### Usage

1. Clone the repository:

```bash
git clone https://github.com/faresbrayek2/Prosit-2.git
```
## Compile the Java files

1. Clone the repository:

```bash
git clone https://github.com/faresbrayek2/Prosit-2.git
```
2. Change into the project directory:

```bash
cd Prosit-2
```
3. Compile the Java files::
```bash
javac *.java
```

### Running the Application
1. Run the ZooManagement class:

```bash
java ZooManagement
```
This will execute the Zoo Management application and allow you to interact with your virtual zoo.

## Contributing
Contributions are welcome! Feel free to open an issue or submit a pull request to improve the project.