bloc2:prog:poo:classesabstraites
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| bloc2:prog:poo:classesabstraites [2023/04/07 15:25] – [Comment les utiliser] admin | bloc2:prog:poo:classesabstraites [2023/04/11 12:00] (Version actuelle) – [Concept] admin | ||
|---|---|---|---|
| Ligne 12: | Ligne 12: | ||
| Exemple : | Exemple : | ||
| - | <code=java A.java> | + | <code java A.java> |
| // une classe abstraite A | // une classe abstraite A | ||
| public abstract class A | public abstract class A | ||
| Ligne 25: | Ligne 25: | ||
| } | } | ||
| </ | </ | ||
| - | <code=java B.java> | + | <code java B.java> |
| // une classe qui dérive la classe abstraite A | // une classe qui dérive la classe abstraite A | ||
| public class B extends A | public class B extends A | ||
| Ligne 50: | Ligne 50: | ||
| * Une classe qui hérite d’une classe abstraite n’est pas tenue de redéfinir toutes les méthodes abstraites (elle peut n’en définir que certaines). Dans ce cas elle demeure elle-même abstraite. | * Une classe qui hérite d’une classe abstraite n’est pas tenue de redéfinir toutes les méthodes abstraites (elle peut n’en définir que certaines). Dans ce cas elle demeure elle-même abstraite. | ||
| - | ===== Comment les utiliser | + | ===== Exemples d' |
| === Définir une classe abstraite === | === Définir une classe abstraite === | ||
bloc2/prog/poo/classesabstraites.1680873955.txt.gz · Dernière modification : 2023/04/07 15:25 de admin
