This repository contains my final project for the Object-Oriented Programming course. The application was developed to demonstrate the use of object-oriented principles combined with database integration, providing a complete system for managing and storing data efficiently.
The project implements core OOP concepts such as encapsulation, inheritance, polymorphism, and modular design, while also offering database connectivity and CRUD operations.
- Create, Read, Update, and Delete (CRUD) records
- Database integration
- Object-oriented architecture
- Data persistence
- User-friendly interface
- Organized and maintainable code structure
- Programming Language: (Specify the language used)
- Database: (Specify the database used)
- Development Environment: (Optional)
project/
├── src/
│ ├── models/
│ ├── controllers/
│ ├── database/
│ └── views/
├── README.md
└── ...
- Clone the repository:
git clone https://github.com/your-username/your-repository.git- Navigate to the project directory:
cd your-repository-
Configure the database connection settings.
-
Run the application.
This project was developed as part of the Object-Oriented Programming course to practice:
- Object-oriented design principles
- Database integration
- CRUD operations
- Software architecture and organization
- Data persistence techniques
Contributions, suggestions, and improvements are welcome. Feel free to open an issue or submit a pull request.
This project is intended for educational purposes and may be used as a reference for learning and academic projects.
Developed as the final project for the Object-Oriented Programming course.