//methode qui change l'unité d'un visualisateur ; simulation d'un changement du systéme imperial public override void buildNewSystemUnite(Visualisateur visualisateur) { int uniteVisualValue = (int)visualisateur.getUnite(); int enumMemberCount = Enum.GetNames(typeof(EnumUnite)).Length; for (int i = 0; i < enumMemberCount; i++) { if (i != uniteVisualValue) { visualisateur.setUnite((EnumUnite)i); } } }
public abstract void buildNewSystemUnite(Visualisateur visualisateur);