wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quiz constructeurs Java

Total questions: 13

Worksheet time: 7mins

Name
Class
Date
1.

Un objet est ...

a)

une classe

b)

une instance de classe

c)

un type de classe

d)

un type énuméré

2.

Un objet est créé en utilisant ... (plusieurs réponses possibles)

a)

le constructeur

b)

le mot-clé "new"

c)

l'opérateur "create"

d)

une fonction de création d'objet

3.

Combien de paramètres prend le constructeur par défaut?

a)

0

b)

1

c)

2

d)

En fonction du nombre de champs dans la classe

4.

Une classe peut avoir plusieurs constructeurs ?

a)

Oui

b)

Non

5.

Un constructeur peut appeler un autre constructeur en utilisant le mot clé ...

a)

invoke

b)

new

c)

this

d)

super

6.

L'application affichera ?

a)

2

b)

3

c)

5

d)

erreur

7.

On peut hériter une classe avec le mot clé ...

a)

extend

b)

extends

c)

inherit

d)

inherits

8.

En Java, une classe peut hériter de plusieurs classes?

a)

Oui

b)

Non

9.

Quelle est la meilleure méthode pour tester l'égalité (au sens large) entre deux objets ?

a)

objet1 == objet 2

b)

objet 1 = objet2

c)

objet1.equals(objet2)

10.

En théorie, une bonne implémentation de la méthode o1.equals(Object o2) DEVRAIT comparer ...

a)

les références o1 et o2

b)

les références o1 et o2
+ les attributs de o1 et o2

c)

elle devrait renvoyer une erreur

11.

L'application affichera ...

a)

5

10

b)

10

10

c)

10

5

d)

5

5

12.

On peut accéder aux constructeurs, champs et méthodes d'une classe mère avec le mot clé ...

a)

this

b)

new

c)

parent

d)

super

13.

Peut-on hériter d'une classe si elle est déclarée 'final' ?

a)

Oui

b)

Non

c)

Seulement si notre classe est déclarée 'static'