3.3.2 Attributs et méthodes de classe
- Les attributs statiques sont partagés par toutes les
instances de la classe
- Les méthodes statiques ne peuvent accéder qu’aux
attributs statiques
- Il n’est pas nécessaire d’instancier la classe
pour accéder à ses membres statiques
- Les instances peuvent accéder aux attributs statiques
- Les instances peuvent invoquer les méthodes statiques
- Les méthodes statiques ne sont jamais associées à
l’auto référence de l’objet (this)
- Quelques exemples avec la classe java.lang.math :

précédent suivant
La classe java.lang.Math est
un bon exemple de l’usage qui peut être fait des attributs et des
méthodes de classe. Cette classe rassemble les constantes et les méthodes
mathématiques les plus utilisées qui se trouvent rassemblées en langage
C dans le fichier d’en-têtes /usr/include/math.h et dans le fichier archive /lib/libm.so.
Les exemples donnés correspondent à l’utilisation de la
variable PI et de la fonction racine carrée.
Christian Bac, Denis Conan, Télécom
SudParis, CSC 4002, Octobre 2015
|