Skip to content

Proposed solutions to Object-Oriented Programming assignments from Gdańsk University of Technology, implemented in C++ and Java. The project covers essential OOP concepts such as encapsulation, inheritance, polymorphism, and abstraction.

Notifications You must be signed in to change notification settings

mikitahap/OOP-assignments

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OOP Assignments – Gdańsk University of Technology

This repository contains proposed solutions for Object-Oriented Programming (OOP) assignments from Gdańsk University of Technology.

📁 Repository Structure

The repository is organized into four directories, each corresponding to a different laboratory assignment. Each folder contains source code that implements the required OOP concepts. The solutions follow best practices in C++/Java and adhere to the standards expected for each lab assignment.

OOP-assignments/
├── Lab1 # Laboratory #1 files
├── Lab2 # Laboratory #2 files
├── Lab3 # Laboratory #3 files
├── Lab4 # Laboratory #4 files
├── .gitignore # Git ignored files
└── README.md # Project documentation

🛠 Technologies Used

  • Language: C++/Java
  • IDE: CLion / IntelliJ IDEA
  • Build System: CMake for C++ assignments

📌 Notes

  • This repository is designed to help students learn and understand core Object-Oriented Programming concepts.
  • The solutions aim to demonstrate core OOP principles such as encapsulation, inheritance, polymorphism, and abstraction.
  • If you find any issues or have suggestions, feel free to open an issue or submit a pull request.
  • Remember that these solutions are just my proposed implementations and one of many possible correct approaches to solving the tasks—there are always other valid ways to achieve the same results.

🤝 Contributions

If you want to improve the solutions or add alternative implementations, feel free to contribute!

📜 License

This project is for educational purposes only. Feel free to use it as a reference, but it is strictly prohibited to submit these solutions as your own work for laboratory assignments or exams.


⭐ Star the repository if you found it helpful!

About

Proposed solutions to Object-Oriented Programming assignments from Gdańsk University of Technology, implemented in C++ and Java. The project covers essential OOP concepts such as encapsulation, inheritance, polymorphism, and abstraction.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published