Hej.
Czy klasa pochodna może dziedziczyć po 'jeszcze nieznanej' klasie bazowej?
Dla przykładu, class Gracz dziedziczy po klasie bazowej class KlasaPostaci, ta z kolei dziedziczy po class Rasa. W programie jest kilka class Rasa i kilka class KlasaPostaci.
Problem w tym, że na etapie pisania gry nie da się sprecyzować base class Klasa i Rasa dla class Gracz.
-------------tak jest obecnie\/---------------------------------
class LifeForm {}
class Dwarf : LifeForm {}
class Warrior : Dwarf {}
class Player : Warrior {}
------------czy można i w jaki sposób zrobić\/----------------
class LifeForm {}
class Dwarf : LifeForm {}
class Warrior : DzieciczPoKlasieWybranejPrzezUżytkownikaWGrze{}
class Player : DzieciczPoKlasieWybranejPrzezUżytkownikaWGrze{}