Cześć, prowadzący dał kanon zagadnień które powinniśmy sobie opracować przed egzaminem z IO, i mam pytanie co do jednego z zagadnień mianowicie:
"Ukrywanie zmienności za pomocą dziedziczenia"
Jak mam to rozumieć? o co może mu chodzić?
Cześć, prowadzący dał kanon zagadnień które powinniśmy sobie opracować przed egzaminem z IO, i mam pytanie co do jednego z zagadnień mianowicie:
"Ukrywanie zmienności za pomocą dziedziczenia"
Jak mam to rozumieć? o co może mu chodzić?
Może chodzi mu o Open-Close Principle? Że implementacja ma być zamknięta na modyfikacje a otwarta na rozszerzanie (czyli nie grzebiemy w istniejacym kodzie zeby dodać coś nowego, tylko robimy dziedziczenie / delegację)
wątpię, ponieważ ta zasada jest już w innym podpunkcie