next up previous
suivant: La visibilité des classes monter: Architecture d'une application Java précédent: Architecture d'une application Java

La modularité : les packages

Un package Java est un groupe de classes, et une classe ne peut appartenir qu'à un seul package. Ils peuvent être organisés hiérarchiquement, l'organisation est en fait l'organisation du système de fichiers.

package [<nomDePackage>.]*<nomDuPackage>
Si cette déclaration est absente, cela est équivalent à :
package anonymous

Le regroupement des classes en package est utile dès que les applications deviennent importantes en nombre de classes. Les critères de regroupement peuvent être fonctionnel, de domaine où d'implantation.



Sous-sections

Alain Griffault 2002-10-22