Pytania oznaczone «object-oriented»

24
Jaki jest właściwy sposób modelowania tej aktywności w świecie rzeczywistym, która wydaje się wymagać cyklicznych odniesień w OOP?

Walczyłem z problemem w projekcie Java dotyczącym referencji cyklicznych. Próbuję modelować rzeczywistą sytuację, w której wydaje się, że przedmiotowe obiekty są od siebie zależne i muszą się o sobie wiedzieć. Projekt jest ogólnym modelem gry planszowej. Podstawowe klasy są niespecyficzne, ale...

23
Projektowanie obiektowe

Załóżmy, że masz: +--------+ +------+ | Animal | | Food | +-+------+ +----+-+ ^ ^ | | | | +------+ +-------+ | Deer | | Grass | +------+ +-------+ Deerdziedziczy Animali Grassdziedziczy po Food. Jak na razie dobrze. Animalprzedmioty mogą jeść Foodprzedmioty. Teraz pomieszajmy to...