hippyz
Messages postés56Date d'inscriptionvendredi 21 mai 2004StatutMembreDernière intervention 7 mai 2006 17 oct. 2005 à 20:11
Ok donc voici le code de ma classe.
Il n'y a que l'objet pour ma racine de créer car j'ai une autre erreur maintenant à la compilation de mon fichier qui fait appel à la classe racine.
Racine.java:10: Rac(double) in Mathematiques cannot be applied to ()
System.out.println(m.Rac());
^
public class Mathematiques
{
//Champs
private double x=0;
private int a=0;
private int b=0;
//Constructeurs
public Mathematiques (double x)
{
this.x=x;
}
//Méthodes
public double Abs(double x)
{
return Math.abs(x);
}
public double Rac(double x)
{
return Math.sqrt(x);
}
public int Pgcd(int a, int b)
{
while (a > 0 || b > 0)
{
if (a>b) a-=b;
else b-=a;
}
if (a==0)return b;
else return a;
}
}
public class Racine
{
public static void main(String[] argv)
{
//Déclaration
Mathematiques m;
//Instanciation
m = new Mathematiques(-5);
m.Rac(-5);
System.out.println(m.Rac());
}
}