CoursPOOJava_part2
CoursPOOJava_part2
CoursPOOJava_part2
définir des données qui ne sont pas des composants
d’objets. => l’attribut static,
pas de procédures isolées en Java, il n’y a que des
méthodes de classe => inventer artificiellement une classe
La solution est par convention: donner un nom significatif à la
classe, et un nom muet à la méthode
Le mot clé final
Le mot clé final s'applique aux variables, aux méthodes et
aux classes.
Une variable qualifiée de final signifie que la variable est
constante.
Une variable déclarée final ne peut plus voir sa valeur
modifiée.
On ne peut déclarer de variables final locales à une
méthode.
Les constantes sont qualifiées de final et static.
Exemple :
public static final float PI = 3.1416f;
Abstraction de la représentation : private et public
La classe PileEnt
Exemple d’utilisation: