Dans le cours : Java pour les développeurs / développeuses Android

Accédez au cours complet aujourd’hui

Inscrivez-vous aujourd’hui pour accéder à plus de 24 800 cours dispensés par des experts.

Comprendre l'encapsulation

Comprendre l'encapsulation

Pour cette vidéo, nous allons voir un nouveau concept de la programmation orientée objet, à savoir l'encapsulation. Actuellement, tous les attributs et méthodes que nous avons écrits dans la classe « ElèveBean », sont accessibles en dehors de la classe « ElèveBean. » On va voir qu'il est possible de ne rendre accessibles que certains et d'en masquer d'autres. C'est le principe d'encapsulation. Ici, tout est écrit en public. Jusqu'à présent, je ne vous ai pas expliqué l'intérêt de ce public et tout simplement, le public permet de dire si c'est accessible en dehors de la classe « ElèveBean » ou non. Par exemple, si ici, je passe mon âge en « Private », il ne devient plus accessible depuis l'extérieur. Et à tous les endroits où j'ai utilisé elève.age, je me retrouve avec l'erreur comme quoi âge est « Private », je ne peux, donc, pas le modifier. La convention Java veut que les attributs soient privés et qu'on écrive des accesseurs, c'est-à-dire des méthodes qui permettent de remplir ou…

Table des matières