public Client() {
		this.me = new MEImpl();
		this.ihm = new IHMImpl();
		this.enregistreur = new EnregistreurImpl();
		this.gd = new GestionDefaire(this.me);
				
		// On creer les commandes et on les transmet a l'IHM
		this.addAllCommands();
		try {
			this.ihm.setCommands(this.commands);
		} catch (Exception e) {
			e.printStackTrace();
		}
		// On ajoute l'Observer a l'Observeable
		this.me.addObserver(this.ihm);
		


		// Creation de l'IHM
		this.ihm.creer();
		this.ihm.afficher();
	}