Variabln in Methode nicht zulässig
- From: mirco_menard@xxxxxxx
- Date: 29 Dec 2005 15:28:12 -0800
Es geht um eine Klasse, die für ein rechtwinkliges Dreieck, die
Hypotenuse berechnen soll.
In der Methode:
public static double hypotenuse(double a, double b)
sind die beiden Variabln 'a' und 'b' in dieser Zeile:
x = Math.sqrt(a*a+b*b);
scheinbar nicht zulässig, sie werden rot unterstrichen ( Ich verwende
Eclipse 3)
Die Variabln sind aber gleich am Anfangder Classse deklariert und haben
je eine set und get Methode. Insofern kann ich mir keien reim drauf
machen warum sie in der Methode "hypotenuse" nicht zulässig sind ?
public class RechtWDreieck {
private int a;
private int b;
public RechtWDreieck(int a, int b)
{
seta(a);
setb(b);
}
public int geta()
{
return a;
}
public void seta(int a)
{
this.a = a;
}
public int getb()
{
return b;
}
public void setb(int a)
{
this.b = a;
}
public static double hypotenuse(double a, double b)
{
// berechnet die Hypotenuse im rechtwinkligen Dreick
double x;
x = Math.sqrt(a*a+b*b);
x = Math.round(x*100.0)/100.0;
return x;
}
.
- Follow-Ups:
- Re: Variabln in Methode nicht zulässig
- From: Roedy Green
- Re: Variabln in Methode nicht zulässig
- Prev by Date: Re: Newbie Problem with Java Label
- Next by Date: Re: How to enter characters beyond keyboard into JTextField?
- Previous by thread: Newbie Problem with Java Label
- Next by thread: Re: Variabln in Methode nicht zulässig
- Index(es):
Relevant Pages
|