Witam,
mam pytanie o sposób podejścia do problemu.
Chciałbym sobie zrobić abstrakcyjna klasę w której byłoby zaimplementowanych kilka metod typu:
add, remove, listAll czy instance.
Chciałbym aby add i instance zwracało jakby obiekt klasy która dziedziczy. Nie wiem do końca jak to zrobić.
Natomiast klasa listAll przyjmowałaby opcjonalny parametr z listą parametrów po których należy wyciągnąć z bazy.
Ktoś ma może jakiś przykład jak to rozkminić.
Dzięki.