Héritage — principe ?
Une classe acquiert champs et méthodes d'une autre.
Ereditarietà — définition?
Superclasse transmet ses champs/méthodes à sous-classe.
Visibilité — public ?
Accessible depuis n'importe quelle classe.
extends — rôle?
Indique l'héritage d'une classe depuis une autre.
Classe final — rôle ?
Empêche l'héritage et la redéfinition.
Visibilité public — détails?
Accessible partout, même en dehors du package.
Classe final — impact?
Ne peut pas être étendue ou modifiée.
Methods de la classe Object?
`toString()`, `equals()`, `hashCode()`; méthodes utilitaires.
Overriding — définition?
Redéfinition d'une méthode dans une sous-classe.
Classes abstraites — rôle?
Définissent méthodes abstraites à implémenter par subclasses.
Teste dein Wissen mit 10 Fragen zu Maîtrise de l'héritage, des classes et interfaces.
1. Quel est le rôle principal des modificateurs de visibilité (public, protected, private, package-private) dans la gestion de l'héritage et de l'accès aux membres d'une classe en Java?
2. Quel mot-clé en Java indique qu'une classe dérive d'une autre, héritant ses propriétés?
Überprüfe den vollständigen Kurs im Lernzettel zu Maîtrise de l'héritage, des classes et interfaces.
Lernzettel ansehen →Intelligence Artificielle
Bases de données
Bases de données
Bases de données
Importiere deinen Kurs und die KI erstellt in 30 Sekunden Karteikarten.
Karteikarten-Generator