class A
{
public void sum()
{
int i=5,j=5;
System.out.println("Sum of "+i+" and "+j);
}
}
class In extends A
{
public static void main(String args[])
{
A obj=new A();
obj.sum();
int result=0;
result=i+j;
System.out.println(" = "+result);
}
}
In.java:16: Fehler: Symbolergebnis nicht gefunden = i + j;
Warum tritt der obige Fehler auf?In.java:16: Fehler: Symbolergebnis nicht gefunden = i + j;
'i' und' j' sind lokale Variablen in der Methode 'sum' und existieren daher nicht in' main'. – SomeJavaGuy
Warum haben Sie eine 'sum'-Methode, wenn Sie die eigentliche Addition in der 'main'-Methode durchführen? – Eran
Formatieren Sie auch Ihren Code. – Turing85