Participer au site avec un Tip
Rechercher
 

Améliorations / Corrections

Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.

Emplacement :

Description des améliorations :

Accès rapide :






Vous êtes un professionnel et vous avez besoin d'une formation ?

Programmation Java
Les fondamentaux


Voir le programme détaillé
ESN Inovelya : Nous recrutons

Mise en ?uvre de l'encapsulation - Qu'est-ce que l'encapsulation ?

Il faut comprendre que si l'on travaille en équipe, la POO facilite le découpage des tâches. Si l'on considère que notre classe de nombre relationnel est une librairie qui sera utilisée par d'autres développeurs ? Les personnes en charge du développement de la classe de nombres relationnels doivent maitriser les contraintes et le domaine d'intégrité associé. Ils fourniront un ensemble de méthodes sécurisées pour la manipulation de ce type. D'autres développeurs, chargés de développer une application mathématique utiliseront cette librairie. S'ils ne maitrisent pas parfaitement les contraintes liées à l'utilisation de nombres rationnels, ce n'est pas grave et la librairie leur rappellera ces contraintes au plus tôt (lors de la demande de changement d'état).

Diapositive précédente Diapositive suivante