Programování v jazyce Java PB162 Cvičenie 6 Test • Odpovedník v ise • Viac možností môže byť správnych • 15 min Dedičnosť • Vzťah generalizácie špecializácie • extends • prekrývanie metód • Využívanie metód predka – super • Tvorba konštruktorov Typy v Jave • Primitívne typy • Objektové typy • Polia Polia • Vytváranie polí – new int[100]; new String[20] – {10, 12, 14}; new String[]{“mama”, “otec”} • Zistenie dĺžky poľa • Indexácia Štruktúrované príkazy • ? : ; • If-else • Vnorený if • Switch • Cykly( while, do-while, for, for-each) • break, continue Úvod do IDE - Eclipse • Vytvorenie projektu z bluej projektu • Ukázanie práce • Úprava rádia – Implementácia autorádia s cd prehrávačom – Možnosť prepínať medzi módom rádia a módom cd prehrávaču – Možnosť vložiť a vybrať cd s pesničkami – Možnosť prehrávania cd od začiatku, prepínanie medzi pesničkami – Možnosť zistiť aktuálne hranú pesničku Precičovanie na doma • Vytvorenie abstraktnej triedy device, z ktorej budu dediť jednotlive rádia tak, aby to dávalo zmysel • Vylepšiť prehrávanie pesničiek tak, aby metóda, ktorá vracia aktuálnu pesničku sa správala podľa dlžky pesničiek