POO : Compléments après annales Flashcards

1
Q

En quoi le boxing est nécéssaire ?

A
  • Premet de s’approcher d’un langage totalement objet
  • Permet de traier les types primitifs comme n’importe quel objet
  • Indispensable car on ne peut mettre que des objets dans les types génériques
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Quelle est la différence entre == et .equals() en java ?

A

== et .equals() font PAR DEFAUT la même chose. Il vérifie l’égalité des références entre deux objets.

Cependant, .equals(), contraitement à == peut être redéfini pour vérifier l’égalités de certains ou tous les attributs de deux objets. Dans ce cas il faut redéfinir hashCode()

How well did you know this?
1
Not at all
2
3
4
5
Perfectly