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

Visibilité — public ?

Réponse

Accessible depuis n'importe quelle classe.

3Question

Classe final — rôle ?

Réponse

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

4Question

Ereditarietà — définition?

Réponse

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

5Question

extends — rôle?

Réponse

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

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.

Teste-toi avec le QCM

Teste tes 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. Qu'est-ce que l'héritage et l'extension ('estensione') en programmation orientée objet ?

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