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

All cards

1Question

Héritage — principe ?

Answer

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

2Question

Ereditarietà — définition?

Answer

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

3Question

Visibilité — public ?

Answer

Accessible depuis n'importe quelle classe.

4Question

extends — rôle?

Answer

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

5Question

Classe final — rôle ?

Answer

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

6Question

Visibilité public — détails?

Answer

Accessible partout, même en dehors du package.

7Question

Classe final — impact?

Answer

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

8Question

Methods de la classe Object?

Answer

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

9Question

Overriding — définition?

Answer

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

10Question

Classes abstraites — rôle?

Answer

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

Test yourself with the quiz

Test your knowledge with 10 questions on 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?

Take the quiz →

Read the revision sheet

Review the complete course in the revision sheet for Maîtrise de l'héritage, des classes et interfaces.

See revision sheet →

Similar courses

Create your own flashcards

Import your course and AI generates flashcards in 30 seconds.

Flashcard generator