diff --git a/src/Composition/GroupeAbstrait.java b/src/Composition/GroupeAbstrait.java new file mode 100644 index 0000000..2a85d65 --- /dev/null +++ b/src/Composition/GroupeAbstrait.java @@ -0,0 +1,4 @@ +package Composition; + +public class GroupeAbstrait extends PersonnageAbstrait { +} diff --git a/src/Composition/PersonnageAbstrait.java b/src/Composition/PersonnageAbstrait.java new file mode 100644 index 0000000..0ad2d70 --- /dev/null +++ b/src/Composition/PersonnageAbstrait.java @@ -0,0 +1,5 @@ +package Composition; + +public class PersonnageAbstrait { + +} diff --git a/src/Person/Personnage.java b/src/Person/Personnage.java index e272c18..adc5703 100644 --- a/src/Person/Personnage.java +++ b/src/Person/Personnage.java @@ -2,10 +2,11 @@ package Person; import Comportements.ComportementCombat; import Comportements.ComportementEmmetreSon; +import Composition.PersonnageAbstrait; import Observateur.ObservateurAbstrait; import Observateur.Organisation; -public class Personnage implements ObservateurAbstrait { +public class Personnage extends PersonnageAbstrait implements ObservateurAbstrait { protected String nom; protected ComportementCombat comportementCombat; protected ComportementEmmetreSon comportementEmmetreSon;