Witam wszystkich forumowiczów!
Mam pewien problem, może dla was będzie łatwy, ale ja nie potrafię sobie z tym poradzić.
Otóż, będę miał klasę... hm... miała być abstrakcyjna, ale mam pewne problemy. Będzie to jakby moja klasa "główna", która będzie zawierała nazwy wszystkich procedur, dosłownie wszystkich (to jest naprawdę ważne) wszystkich klas, które będą po niej dziedziczyć. Może trudno to zrozumieć, ale tak właśnie chce zrobić.
Na przykładzie:
mam klasę System. W tej klasie są nazwy wszystkich procedur klas: Music oraz Programs. Klasy Music oraz Programs nie dziedziczą wszystkich procedur po klasie abstrakcyjnej System. Niestety, tak właśnie musi być, że dziecko klasy musi zawierać wszystkie procedury co jego rodzic. A ja chcę właśnie, żeby miał tylko te, co mu napiszę, żeby były...
Interface odpada, ponieważ muszę mieć konstruktor, a interface na to nie pozwala.
Przepraszam, jeżeli mój post jest nieczytelny, ale trudno mi opisać ten problem :(
Pozdrawiam