Bonjour,
A partir d'un énoncé d'un exercice ou dans un projet, comment peut-on distinguer une classe normale, d'une classe abstraite ?
Merci d'avance
Version imprimable
Bonjour,
A partir d'un énoncé d'un exercice ou dans un projet, comment peut-on distinguer une classe normale, d'une classe abstraite ?
Merci d'avance
Je suppose que tu veux dire par là : comment savoir s'il faut utiliser une classe abstraite ou une classe normale ?
Je viens de trouver un exemple sur la FAQ qui pourrait t'aider. En gros, il faut que tu cernes si tu as besoin d'une super-classe qui serait non-instanciable et qui contiendrait une implémentation non complète. Ses sous-classes respecteraient, ainsi, les mécanismes de base de la classe abstraite en étendant leur cas spécifique.
bonjour,
on distingue une classe abstraite avec le mot clé abstract
voici un tuto qui explique les classe abstraite.
a+