Vous êtes sur la page 1sur 2

TPN2 Spring AOP

On se propose de mettre en place une application de gestion dun orchestre


musicale.

Nous disposons dun musicien qui joue un morceau pendant une dure
dtermine .et des spectateurs qui ragissent avec le spectacle :
De ce fait nous supposons que Spectateurs est notre Aspect :
Nous souhaitons que les spectateurs prennent place systmatiquement
avant qu'un musicien joue.
Nous souhaitons que les spectateurs applaudissent systmatiquement
aprs que le musicien joue.
Nous pourrons galement demander d'teindre les Tl portables avant la
prestation, ou encore de demander remboursement si prestation de mauvaise
qualit...
.TAF :
1. crer un projet spring
2. crer la classe mtier relative au projet : Musicien avec les proprits
adquates et une mthode implmente comme suit
public void jouer(int duree)
{
System.out.println("le musicien "+nom +" joue le morceau
"+morceau+"pendant "+dure +"minutes");
}

3. crer un aspect Spectateur qui assure les fonctionnalits dcrit dessus

4. crer une fonction de test qui retourne en rsultat le log suivant :

Vous aimerez peut-être aussi