Flashcards : Maîtrise de l'héritage, des classes et interfaces — 10 cartes

Toutes les cartes

1Question

Héritage — principe ?

Réponse

Une classe acquiert champs et méthodes d'une autre.

2Question

Ereditarietà — définition?

Réponse

Superclasse transmet ses champs/méthodes à sous-classe.

3Question

Visibilité — public ?

Réponse

Accessible depuis n'importe quelle classe.

4Question

extends — rôle?

Réponse

Indique l'héritage d'une classe depuis une autre.

5Question

Classe final — rôle ?

Réponse

Empêche l'héritage et la redéfinition.

6Question

Visibilité public — détails?

Réponse

Accessible partout, même en dehors du package.

7Question

Classe final — impact?

Réponse

Ne peut pas être étendue ou modifiée.

8Question

Methods de la classe Object?

Réponse

`toString()`, `equals()`, `hashCode()`; méthodes utilitaires.

9Question

Overriding — définition?

Réponse

Redéfinition d'une méthode dans une sous-classe.

10Question

Classes abstraites — rôle?

Réponse

Définissent méthodes abstraites à implémenter par subclasses.

Testez-vous avec le QCM

Testez vos connaissances avec un QCM de 10 questions sur 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?

Faire le QCM →

Consultez la fiche

Révisez le cours complet dans la fiche de révision de Maîtrise de l'héritage, des classes et interfaces.

Voir la fiche →

Cours similaires

Crée tes propres flashcards

Importe ton cours et l'IA génère des flashcards en 30 secondes.

Générateur de flashcards