This repository contains a collection of mini projects designed to help you practice and improve your Object-Oriented Programming (OOP) skills. Each project focuses on a different aspect of OOP, providing a hands-on way to learn and understand the principles of OOP.
- AirplaneApp: A simulation of an airplane's operations, including fuel management and passenger handling.
- AnimalHospitalApp: A simple application for managing a veterinary hospital's operations.
- AthleticsApp: An application for managing athletic events and competitors.
- CalculatorApp: A basic calculator application.
- CarApp: A simulation of car operations and attributes.
- CircleApp: An application focusing on the properties and operations of a circle.
- CustomerApp: An application for managing customer data.
- DirectoryOperationApp: An application for performing operations on directories.
- EmployeeApp: An application for managing employee data.
- EpidemicApp: A simulation of an epidemic spread.
- ExoplanetApp: An application for managing data about exoplanets.
- FileDownloaderApp: An application for downloading files.
- ProductApp: An application for managing product data.
- ProductAppp: An application for storing products in repos using generics.
- RhombusApp: An application focusing on the properties and operations of a rhombus.
- ShapeApp: An application for managing different shapes and their properties.
- StaffApp: An app for playing around with xml format.
- TextApp: An application for managing and manipulating text.
- VehicleApp: A simulation of vehicle operations and attributes.
To run any of these projects, clone the repository and navigate to the project's directory. Then, run the project using the appropriate command for your development environment.
Contributions are welcome!