Seminář 5 (Úkoly)

Úkol č.1

Vytvořte třídu Bike odvozenou z třídy Vehicle reprezentující jízdní kolo. Tato třída by měla mít dojezd omezen na 200 km. Po překročení této hranice metoda driveForward nebude mít efekt. Objekty této třídy vyzkoušjte.

Úkol č.2

Upravte úkol 1 a 2 z předchozího semináře tak, aby třídy vhodným způsobem používaly dědičnost (případně skládání objektů) k redukci duplicitního kódu.

Úkol č. 3

Upravte úkol 1 a 3 z předchozího semináře tak, aby třídy reprezentující geometické útvary a třídy IntList a IntArray měly správně se chovající metody equals a toString.


Last update on 19. 9. 2025 01:14
Powered by Schemik.

© Petr Krajča, 2010, 2012
petr.krajca (at) upol.cz