Skip to content

A Java Terminal Zoo Admin Panel with Basic Functionalities

Notifications You must be signed in to change notification settings

ioannisCC/java-zoo-project

Repository files navigation

java-zoo-project

A Java Terminal Zoo Admin Panel with Basic Functionalities.

This project showcases object-oriented programming principles such as abstract classes, interfaces, encapsulation, inheritance, and data structures such as array lists. It also demonstrates algorithmic traversals and serialization, where each new animal added by the zoo admin is serialized and saved for next time. The terminal interface displays ASCII animal models. The program provides basic functionalities such as search, edit, add, and delete, with options to search by ID, name, etc.

A documentation pdf is available inside the 'documentation_zoo_admin_panel' file, and another one in greek iside the 'greek_manual' file.

Note: The ASCII animal models used in this program are created by artists and used only for personal and educational reasons.

image

About

A Java Terminal Zoo Admin Panel with Basic Functionalities

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages