diff options
Diffstat (limited to 'sem_4/java/eclipse-workspace/Assoc et collec/src/Exemplaire.java')
| -rw-r--r-- | sem_4/java/eclipse-workspace/Assoc et collec/src/Exemplaire.java | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/sem_4/java/eclipse-workspace/Assoc et collec/src/Exemplaire.java b/sem_4/java/eclipse-workspace/Assoc et collec/src/Exemplaire.java new file mode 100644 index 0000000..2316958 --- /dev/null +++ b/sem_4/java/eclipse-workspace/Assoc et collec/src/Exemplaire.java @@ -0,0 +1,29 @@ +
+public class Exemplaire {
+ private Notice fiche;
+ private Abonnes emprunteur;
+ protected void emprunter(Abonnes a) {
+ this.setEmprunteur(a);
+
+ }
+ protected Notice getFiche() {
+ return fiche;
+ }
+ protected void setFiche(Notice fiche) {
+ this.fiche = fiche;
+ }
+ public void rendre() {
+ if (emprunteur != null) {
+ this.setEmprunteur(null);
+ fiche.readdEx(this);
+ }
+ }
+ public Abonnes getEmprunteur() {
+ return emprunteur;
+ }
+ public void setEmprunteur(Abonnes emprunteur) {
+ this.emprunteur = emprunteur;
+ }
+}
+
+
|
