Bonjour,
Il est spécifié dans le document pour le rendu 1 que le module ville gère une class Ville dont l'instance unique est déclarée dans l'espace de noms non-nommés du module ville:
N'est-il donc pas possible d'avoir l'instance de la ville qui se trouve plutôt dans le main? Cela serait "plus logique" à mon sens puisque nous pourrons "commencer la chaînes d'opérations" relatives à l'initialisation de la ville (dont notamment la lecture du .txt) dans le constructeur de la classe.
Alors que si la ville est déclarée dans l'espace de noms non nommés, nous sommes contraints de déclarer une ville "vide" dans le module vide, qui est ensuite modifiée par une méthode qui doit recevoir le nom du fichier txt à partir d'une fonction contenue dans main, ce que je trouve peu intuitif comme approche (à moins que j'aie mal compris la consigne et qu'on puisse faire autrement...).
Merci d'avance pour votre réponse,
Zaid Alhaj Kaddour