Files
SAE31_2025/src/fr/iutfbleau/papillon/Utilisateur.java
T

53 lines
1.4 KiB
Java
Raw Normal View History

/**
* La classe <code>Utilisateur</code> représente un utilisateur unique
* du logiciel Papillon, identifié par une clé locale.
*
* @version 1.0
* @author Seri-khane Yolou, Aylane SEHL, Jenson VAL
*/
package fr.iutfbleau.papillon;
public class Utilisateur {
private int id;
private String cle;
/**
* Constructeur complet dun utilisateur.
*
* @param id lidentifiant de lutilisateur
* @param cle la clé unique didentification
*/
public Utilisateur(int id, String cle) {
this.id = id;
this.cle = cle;
}
/**
* Constructeur dun utilisateur à partir de sa clé uniquement.
*
* @param cle la clé unique didentification
*/
public Utilisateur(String cle) {
this.cle = cle;
}
/** @return lidentifiant de lutilisateur */
public int getId() { return id; }
/** @param id définit lidentifiant de lutilisateur */
public void setId(int id) { this.id = id; }
/** @return la clé unique de lutilisateur */
public String getCle() { return cle; }
/** @param cle définit la clé unique de lutilisateur */
public void setCle(String cle) { this.cle = cle; }
/** @return une représentation textuelle de lutilisateur */
@Override
public String toString() {
return "Utilisateur [id=" + id + ", cle=" + cle + "]";
}
}