Ahoj, ráda bych se zeptala jaké je "správné objektové" řešení následujícího problému:
Mám třídu Rostliny a třídu Květiny, která od rostlin dědí. Kromě atributů rostlin má pouze jeden atribut navíc - barva květu. Dále mám pole Rostlin, kde jsou objekty tříd Rostliny i Květiny pohromadě.
Problém: Chci zjistit, jestli se v poli nachází květina s určitou barvou květu. Jak mám udělat vyhledávání, aniž bych se u každého objektu musela dotazovat na jeho typ, a pokud by to byla květina, tak dále na barvu květu?
Děkuji za odpověď.
Zuzana