@@ -208,7 +208,7 @@ On souhaite réaliser une application de portefeuille gérant la conversion dans
...
@@ -208,7 +208,7 @@ On souhaite réaliser une application de portefeuille gérant la conversion dans
Dans un premier temps, on va disposer d'un montant en euros et souhaiter l'afficher aussi en dollars.
Dans un premier temps, on va disposer d'un montant en euros et souhaiter l'afficher aussi en dollars.
Dans un sous-paquetage *q4*, implémentez une classe **Devise** héritant de *ConnectableProperty* de manière à pouvoir instancier deux devises différentes, l'une correspondant aux euros, l'autre aux dollars.
Dans un sous-paquetage *q4*, implémentez une classe **Devise** héritant de *ConnectableProperty* de manière à pouvoir instancier deux devises différentes, l'une correspondant aux euros, l'autre aux dollars.
Les valeurs n'étant pas les mêmes dans les deux monnaies, la méthode *void update(Subject other, Object data)* va être à redéfinir de manière à opérer la conversion.
Les valeurs n'étant pas les mêmes dans les deux monnaies, la méthode *void update(Observable other, Object data)* va être à redéfinir de manière à opérer la conversion.
Une fois la classe implémentée, réalisez un *Main* avec 2 devises synchronisées, l'ajoutant ou le retrait d'un montant dans l'une se répercutant automatiquement sur l'autre.
Une fois la classe implémentée, réalisez un *Main* avec 2 devises synchronisées, l'ajoutant ou le retrait d'un montant dans l'une se répercutant automatiquement sur l'autre.