From 576102a5e4b8190d94554a57ad09980874a23ce7 Mon Sep 17 00:00:00 2001 From: Arkadiusz Hypki Date: Fri, 15 Nov 2024 09:39:35 +0100 Subject: [PATCH] 'Added ex5.md' --- ex5.md | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 ex5.md diff --git a/ex5.md b/ex5.md new file mode 100644 index 0000000..8de79d6 --- /dev/null +++ b/ex5.md @@ -0,0 +1,8 @@ +Zadanie na dzisiaj to stworzenie mockupu systemu to obsługi biblioteki. Jest to temat, w którym bardzo łatwo można zobaczyć zależności pomiędzy różnymi klasami i jak układają się one w spójną, ciekawą oraz w miarę rozbudowaną hierarchię klas. + +Uwagi: +* proszę nie implementować konkretnych metod w klasach. Chodzi o stworzenie hierarchii klas oraz o zadeklarowanie pól oraz metod, które każda klasa powinna mieć +* klasy muszą mieć jasną, logiczną strukturę +* klasy muszą uwzględniać użytkowników, różnego rodzaju książki, czasopisma, multimedia, wypożyczenia, kary za przetrzymanie. Niech projekt będzie zrealizowany z pewną liczbą klas. +* niech klasy mają sensowną i logiczną hierarchię (dziedziczenie) +* niech dla klas pewne pola, które powinny być ukryte, niech takie będą \ No newline at end of file