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".