Amélioration de Conversion.java

Cette version 4 utilise une collection d'objets, ce qui permet désormais de créer autant de devises que voulu, de façon dynamique. La structure utilisée ici est un vecteur infini (VecteurInfini.java). Ce n'est pas un bon choix car le temps d'accès à une devise en fonction de son nom est toujours linéaire en nombre de devises créées.
Les fonctionnalités de la classe Conversion sont désormais intégrées à la classe Devise (Devise.java) par des variables et méthodes de classe. Cela permet entre autre d'éviter aisément que deux devises de même nom soient créées.
La classe Devise est désormais une partie d'un paquetage plp.gestion. Son nom complet est donc plp.gestion.Devise
Il reste toujours le problème de la fonction chercherDevise(String) qui devra être remplacée par l'utilisation d'une exception.

Pour compiler cette version avec paquetage, voici une possibilité :