W ramach ćwiczenia laboratoryjnego należy zaproponować klasy reprezentujące np. motor i samochód albo samochód i przyczepkę (lub inny zaproponowany przez prowadzącego) oraz sposób wyświetlania informacji zawartych w tych klasach na ekranie konsoli.
W ramach testowania należy napisać krótki program w ciele funkcji main() sprawdzający przygotowane implementacje klas.
Każda implementowana klasa powinna składać się z dwóch plików (nagłówkowego oraz źródłowego).
W poszczególnych plikach należy włączać jedynie niezbędne moduły.
Przy projektowaniu zestawu klas proszę starać się przestrzegać zasady pojedynczej odpowiedzialności.