Skip to content

This repository contains the OOP project for the 2025 course taught by Professor Francesco Ranzato. It showcases key object oriented principles such as encapsulation, inheritance, and polymorphism, with a focus on clean and modular design.

Notifications You must be signed in to change notification settings

DavideColabove/MultimediaLibrary

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

7 Commits
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“¦ OOP Project – Academic Year 2024/2025

πŸ“š Multimedia Library

This repository contains the Object-Oriented Programming (OOP) project developed during the 2024/2025 academic year for the course taught by Professor Francesco Ranzato (SC1167 - Computer Science @UniPD).

The project demonstrates core OOP principles such as encapsulation, inheritance, polymorphism, and abstraction. It is designed following best practices in software design and aims to provide a clean, modular, and maintainable codebase.

πŸ› οΈ Technologies & Tools

  • Language: C++, Qt
  • IDE: VS Code

πŸ“ Structure

  • src/: Source code of the application
  • test/: Unit tests
  • docs/: Documentation and UML diagrams (if applicable)

βœ… Features

  • [List here the main functionalities your project implements]

🀝 Contributors

About

This repository contains the OOP project for the 2025 course taught by Professor Francesco Ranzato. It showcases key object oriented principles such as encapsulation, inheritance, and polymorphism, with a focus on clean and modular design.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published