Hallo, habe aus einem Buch einen Code abgetippt in der Hoffnung dass er funktioniert!
Tut er aber nicht. Ich find auch keinen Fehler, meiner Meinung nach ist alles korrekt!
Kann einer helfen?
Der obrige wird einwandfrei compiliert!
Und nun das Sorgenkind:
Fehlermeldung: Cannot find symbol StrassenFzg ... usw.
Meine Java-Version ist 1.5
und beide Javadateien liegen im selben Verzeichnis ...\fahrzeug
Tut er aber nicht. Ich find auch keinen Fehler, meiner Meinung nach ist alles korrekt!
Kann einer helfen?
Code:
package fahrzeug;
abstract class StrassenFzg
{
protected String bez;
protected short geschw;
protected boolean verliehen;
abstract boolean eingeben();
abstract boolean anzeigen();
public boolean verleihen()
{
if (verliehen)
return false;
else{
verliehen = true;
return true;
}
}
}
Der obrige wird einwandfrei compiliert!
Und nun das Sorgenkind:
Code:
package fahrzeug;
import java.io.*;
import java.util.Scanner;
public class Auto extends StrassenFzg
{
protected short plaetze;
public boolean eingeben()
{
Scanner eingabe = new Scanner(System.in);
try
{
System.out.println("Bezeichnung: ");
bez = eingabe.next();
System.out.println("Sitzplaetze: ");
plaetze = eingabe.nextShort();
System.out.println("Geschwindigkeit: ");
geschw = eingabe.nextShort();
return true;
} catch (Exception e)
{
return false;
}
}
public boolean anzeige()
{
System.out.println("\nDas Auto ist ein "+bez);
System.out.println("Es hat "+plaetze+" Sitze.");
System.out.println("Der Top-Speed: "+geschw);
if (verliehen)
System.out.println("Es ist verliehen.");
else
System.out.println("Es ist nicht verliehen.");
return true;
}
}
Fehlermeldung: Cannot find symbol StrassenFzg ... usw.
Meine Java-Version ist 1.5
und beide Javadateien liegen im selben Verzeichnis ...\fahrzeug