Witam
mam taki problem. Storzylem klase Baza, bedaca podstawa dla kolejnych klasy takich jak plyta,film,ksiazka itd. W klasie Baza mam funkcje wirtualna wyswietl, ktora jest w kazdej klasie pochodnej odpoiwednio zmodyfikowana o parametry ktore nie wystepuja w innych (np w plycie jest liczbaUtworow, a w filmie glAktor). Potrzebuje teraz stworzyc klase kontener, ktora bedzie przechowywac dane o obiektach klas pochodnych. Chcialem do tego celu wykorzystac klase vector. Ale jezeli jako typ tego vectora podam klase podstawowa to nie dziala mi wywolania funkcji wyswietl dla poszczegolnych obiektow klas pochodnych. Pracujac na danym elemencie tab uruchamia sie funkcja z klasy podstawowej, a nie funkcja konkretnego obiektu, czyli np dla obiektu ksiazka nie uruchamia sie funkcja wysiwetl z klasy ksiazka, tylko wyswietl z klasy Baza. Da to sie jakos ominac czy bede musial znalezc sobie inny kontener??