PO2025: Wejściówka na Lab.12

Pobierz z moodle kod rozwiązania zadania poziomu I z lab. 11. W tym kodzie, w klasie bazowej wybranej do realizacji na lab. 11 oraz w jej dwóch klasach pochodnych zmień prawa dostępu do wszystkich pól na protected (również do pola nast). W metodach modyfikujących wartości pól, tzw. seterach, dodaj kod sprawdzający poprawność wprowadzanych wartości (np. pole 'cena’ nie może mieć wartości ujemnej, itp.), który pozostawia pole niezmienione jeżeli przekazana w argumencie nowa wartość nie należy do ustalonej dziedziny.

Dodaj funkcję tworzącą listę dynamiczną jednokierunkową Czytaj dalej