@@ -0,0 +1,903 @@
+package view;%0A%0Aimport java.util.Observable;%0Aimport java.util.Observer;%0Aimport java.util.Scanner;%0A%0Aimport controller.BatailleController;%0Aimport model.BateauModel;%0Aimport model.CaseModel;%0Aimport model.GrilleJeuModel;%0Aimport model.JoueurModel;%0A%0Apublic class BatailleVueConsole extends BatailleVue implements Observer %7B%0A%0A%09protected Scanner sc;%0A%0A%09%0A%09public BatailleVueConsole(GrilleJeuModel grilleJeuModel,JoueurModel joueurModel,BatailleController controller) %7B%0A%09%09super(grilleJeuModel, joueurModel,controller);%0A%09%09%0A%09%09sc=new Scanner(System.in);%0A%09%09run(); //on se passe de thread pour l'instant%0A%09%09%0A%09%7D%0A%0A%09@Override%0A%09public void update(Observable o, Object arg) %7B%0A%09%09controller.afficherGrillePerso();%0A%09%09//controller.afficherGrillePerso();%0A%09%09%0A%09%7D%0A%09public void run()%7B%0A%09%09while(true)%7B%0A%09%09%09System.out.println(%22Veuillez entrer une valeur svp%22);%0A%09%09%09String value=sc.nextLine();%0A%09%09%09controller.positionner(value);%0A%09%09%09%0A%09%09%7D%0A%09%7D%0A%0A%7D%0A

Create BatailleVueConsole.java