UINF PAZ1c 2012 – 5. prednáška

Blok 1

Interfejs ako deklarácia kontraktu medzi klientom a používateľom. Odraz kontraktu v kóde: vstupné a výstupné parametre, výnimky, preconditions, postconditions, invarianty. Uprednostňovanie interfejsov pred implementáciami.

Blok 2

Dedičnosť vs. kompozícia. Dôvody použitia – ukážka na jednom príklade. Výhody a nevýhody dedičnosti, voľba správnej triedy. Uprednosťňovanie kompozície pred dedičnosťou.

Slajdy z oboch blokov

Na zábavu

Pridaj komentár

Vaša e-mailová adresa nebude zverejnená. Vyžadované polia sú označené *