Salut à tous,
Non, je vous rassure, je n'ai pas besoin d'un notaire...
J'avais commencé un projet personnel en C#/wpf /xaml et comme je l'avais mal préparé, je le recommence depuis le début.
Il sagit une application PC me permettant de gérer des aquariums, et plus précisément le suivi des populations et des entretiens....Pour cela, j'ai redéfini ce que je veux pouvoir faire, et comment je souhaite l'afficher, mais c'est au niveau développement que je seche, je vous éxplique:
Je souhaite créer des poissons "théoriques" qui serviront de modèle aux poissons réels qui seront affectés aux aquariums que j'aurais crées.
Concrétement, l'individu que je viens d'acheter doit afficher dans l'interface, les caractéristiques du modèle théorique auquel il est lié mais aussi ces infos personnelles. Pour info, les caractéristiques ne sont pas la simplement pour faire joli, mais me permetront de réaliser des tests de compatibilité avec les autres espèces, ainsi qu'avec les différentes qualités d'eau .
Question: dois je créer une super classe "Individu" qui englobe toutes les caractériques théoriques + les éléments personnels liéés à l'indivu (date de naissance, prix chez le fournisseur, dernière maladie etc…)
Ou alors dois je créer une classe "individu" qui hérite de la classe "théorique"? Je suis débutant, j'ai bien compris le principe d'héritage, mais malheureusement, je ne comprend pas quand je "dois" l l'utiliser.
Pour aider à la compréhension de mon projet, j'ai réalisé un "pseudo diagramme"
projet aqua 2.pdf
Merci à tous
Partager