ouvert_a_tous:slam2:tp3

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

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".
  • ouvert_a_tous/slam2/tp3.txt
  • Dernière modification : 2022/12/03 07:45
  • de 127.0.0.1