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
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()