Bonjour,
Je souhaite faire une sorte de "Jeu de La vie", en Xna.
Je n'ai pas de souçi avec Xna pour l'instant, il s'agit surtout des classes.


Il faut que je structure mon jeu en classes.
J'ai crée une classe "Humain", une classe "FemaleHumain" et "MaleHumain".
Je veut que "FemaleHuman" et "MaleHuman" héritent des proprietés et méthodes de "Human", sans pour autant pouvoir créer d'instance "Human".
C'est pour cela que j'ai mis "Human" en abstract pour que "F..." et "M..." n'héritent de la classe sans que l'on puisse créer d'instance de cette classe.

Par contre j'ai un problème, cela marche pas puisque l'on me dit que les classes enfants sont plus accesibles que la classe parente(car abstract). Comment faire pour obtenir ce lien(avoir acces qu'aux methodes & proprietés) entre classes sans pouvoir créer d'instance de classe de ressources(méthodes et proprietés)?

J'espère avoir été clair même si ca parait compliqué,

merci bcp de votre aide,

gabriel