Le sujet du TP3 : tp3testerarraylist.pdf
La bibliothèque avec la classe Commune
Remarque : clic droit avec la souris, enregistrer sous …. pour la télécharger sur votre poste, puis
renommez la avec un extension .jar bibliotp1.pdf
Le source de la classe Commune :
Remarque : clic droit avec la souris, enregistrer sous …. pour la télécharger sur votre poste, puis renommez la avec un extension .java est ici
La documentation de la clases Commune est ci-dessous
Class Commune
java.lang.Object\\ extended by Commune === public class Commune === extends java.lang.Object Author: Bruno Anselin Dans cette application, une ville est définie par son code postal et son nom. Cette classe décrit les "objets ville". Elle vous fournit un certain nombre de méthodes qui permettront à un programmeur (vous) : * d'initialiser des "objets ville" lors de leur création ; * d'obtenir la valeur d'une des deux propriétés d'un "objet ville" ; * d'obtenir les deux valeurs des deux propriétés d'un "objet ville" dans une chaîne ; * de comparer le contenu d'un objet avec une ville. Field Summary protected java.lang.String codePostal protected long id protected java.lang.String nom protected int population Constructor Summary **Commune()** Cette méthode est un constructeur. **Commune(int prmId, java.lang.String pCodePostal, java.lang.String pNom)** Cette méthode est un constructeur. **Commune(java.lang.String pCodePostal, java.lang.String pNom)** Cette méthode est un constructeur. Method Summary ** boolean equals(java.lang.Object pObj)** Cette fonction indique si l'objet que vous passez en paramètre (si possible une ville) est égal à l'objet courant (la ville courante). java.lang.String getCodePostal() Cette méthode (fonction) renvoie le code postal de la ville. long getId() ** java.lang.String getNom()** Cette méthode (fonction) renvoie le nom de la ville. ** int getPopulation()** ** int hashCode()** ** void setCodePostal(java.lang.String value)** ** void setNom(java.lang.String value)** ** void setPopulation(int prmPopulation)** java.lang.String toString() (non-Javadoc) java.lang.String toString(java.lang.String pSeparateur) Cette fonction renvoie le contenu d'un objet ville sous la forme d'une chaîne de caractères. Methods inherited from class java.lang.Object clone, finalize, getClass, notify, notifyAll, wait, wait, wait Field Detail codePostal protected java.lang.String codePostal id protected long id nom protected java.lang.String nom population protected int population Constructor Detail Commune public Commune() Cette méthode est un constructeur. Elle s'exécute automatiquement lors de la création de l'objet. Elle a été définie par un programmeur pour permettre à un programmeur (vous) d'initialiser les propriétés code postal et nom de "l'objet ville" que vous désirez créer. Commune public Commune(int prmId, java.lang.String pCodePostal, java.lang.String pNom) Cette méthode est un constructeur. Elle s'exécute automatiquement lors de la création de l'objet. Elle a été définie par un programmeur pour permettre à un programmeur (vous) d'initialiser les propriétés code postal et nom de "l'objet ville" que vous désirez créer. Parameters: pCodePostal - une chaîne de caractères contenant le code postal de la ville que vous désirez créer. pNom - une chaîne de caractères contenant le nom de la ville que vous désirez créer. Commune public Commune(java.lang.String pCodePostal, java.lang.String pNom) Cette méthode est un constructeur. Elle s'exécute automatiquement lors de la création de l'objet. Elle a été définie par un programmeur pour permettre à un programmeur (vous) d'initialiser les propriétés code postal et nom de "l'objet ville" que vous désirez créer. Parameters: pCodePostal - une chaîne de caractères contenant le code postal de la ville que vous désirez créer. pNom - une chaîne de caractères contenant le nom de la ville que vous désirez créer. Method Detail equals public boolean equals(java.lang.Object pObj) Cette fonction indique si l'objet que vous passez en paramètre (si possible une ville) est égal à l'objet courant (la ville courante). Overrides: equals in class java.lang.Object Returns: Vrai si le code postal et le nom sont identiques dans les deux "objets Ville". Renvoie Faux sinon. See Also: Object.equals(java.lang.Object) getCodePostal public java.lang.String getCodePostal() Cette méthode (fonction) renvoie le code postal de la ville. Returns: une chaîne de caractères contenant le code postal de la ville getId public long getId() getNom public java.lang.String getNom() Cette méthode (fonction) renvoie le nom de la ville. Returns: une chaîne de caractères contenant le nom de la ville. getPopulation public int getPopulation() hashCode public int hashCode() Overrides: hashCode in class java.lang.Object setCodePostal public void setCodePostal(java.lang.String value) setNom public void setNom(java.lang.String value) setPopulation public void setPopulation(int prmPopulation) toString public java.lang.String toString() (non-Javadoc) Overrides: toString in class java.lang.Object Returns: Une chaîne où les valeurs du code postal et du nom de la ville sont séparées par un "caractère espace". See Also: Cette fonction renvoie le contenu d'un objet ville sous la forme d'une chaîne de caractères., Object.toString() toString public java.lang.String toString(java.lang.String pSeparateur) Cette fonction renvoie le contenu d'un objet ville sous la forme d'une chaîne de caractères. Parameters: pSeparateur - une chaîne de caractères. Returns: Une chaîne où les valeurs du code postal et du nom de la ville sont séparées par un "séparateur".