Repozytorium gromadzące zadania wykonywane z Programowania obiektowego w języku C#.
- Bank - prosty program na obiektach. Jego celem jest utrwalenie podstaw dotyczących klas.
- CarProject - praktyczny projekt wykorzystujący dziedziczenie do przekazywania właściwości między klasami.
- CarInterface - przebudowany projekt z poprzedniego zadania, wykorzystujący interfejsy. W ramach tego programu przygotowano także diagramy klas - w dwóch wersjach, z wykorzystaniem projektanta klas z Visual Studio oraz języka UML.
- PolyWorkers - program z zastosowaniem polimorfizmu.
- HermetizedPlane - zadanie skupione wokół hermetyzacji.
- HanoiAlgorithm - projekt implementujący algorytm wież Hanoi z możliwością wyboru podstawowych opcji konfiguracyjnych, z zastosowaniem dziedziczenia, interfejsów, klas abstrakcyjnych, hermetyzacji, a także zawierający graficzną reprezentację działania programu w konsoli.