Bonjour,
Je dois préparer une classe en JAVA capable de transformer du XML en un protocole propre a mon entreprise qui est du type
Code : Sélectionner tout - Visualiser dans une fenêtre à part
141=5;321=COUCOU;980=user1; etc…
Ou le code 141 serait la version du protocole utilisé,
le code 321 le message de bienvenue,
le code 980 l'utilisateur qui envoie ce message, etc…

Mon idée est de faire 2 classes :
- une classe MonProtocole qui dispose des 1000 codes existants pour ce protocole,
- une classe MonProtocoleConstante, qui est composé de constantes contenant le numéro de code dans le protocole (exemple : public static final int VERSION = 141) pour rendre le code plus lisible dans ma classe MonProtocole

Il me semble que cette manière n'est pas très optimal : En effet, à chaque fois qu'on instancie la classe MonProtocole, on instancie 1000 attributs, alors que l'on ne va en utiliser peut être que 50…

Y'a t'il une solution plus optimale ?

Merci d'avance !