j'ai toujours l'erreur
la } pour la fin de classe Robot est apres les modifieurs.
voila le code
//importation des classes
import java.lang.*;
import java.io.*;
class Robot
{
//variable de classe
static int NbRobots;
//variable d'instance
private String Nom;
private int posx, posy;
//constructeur par défaut sans param Robot Robot()
{
Nom="SansNom";
posx=0;
posy=0;
}
//constructeurs avec paramètres
Robot Robot(String N, int x, int y)
{
Nom=N;
posx = x;
posy = y;
}
//méthode de classe
static void IncNbRobots()
{
NbRobots=NbRobots+1;
}
//méthode d'instance
void VaEn(int x, int y)
{
posx = x;
posy = y;
}
//accesseurs
String GetNom()
{
return Nom;
}
int GetPosx()
{
return posx;
}
int GetPosy()
{
return posy;
}
//modifieurs
void setNom(String N)
{
Nom=N;
}
void SetPosx(int x)
{
posx=x;
}
void SetPosy(int y)
{
posy=y;
}
}//fin de la classe Robot
//creation de 2 Robots
Robot r1 = new Robot();
//Robot R2 = new Robot(R2D2,3,4);
//quel est le nom des robots?
r1.setNom("R2D2");
System.out.println("le nom du robot R1 est"+ r1.Nom).
mystère?
jimtruand
