carookee - group communication for you
Home / JavaForum / Beginner
Infos   |   Features   |   Gold-Edition   |   Kundenservice   
java
  Übersicht
  Forum
Beginner
Java allgemein
JDBC
JNI
Networking
Online-Ressourcen
Swing + AWT
XML
Meckerecke
  Mitglieder
LOGIN





· Passwort vergessen
· Kostenlos anmelden
  Information
  Demo
  Features
  Im Vergleich
  Anmeldung
SUCHE
Beiträge, Foren oder Verfasser finden:
  Kundenservice
  Impressum
  Datenschutz
  AGB
Status
2.591 User online
0 User eingeloggt
 

Beiträge
   Antworten     Neuer Beitrag    

Beitrag 446 von 2963 (15%) |<   <   >   >|

Autor Gast
Datum 28.03.02, 20:52
Betreff habe ein grundlegendes Problem


Hallo Leute!
Ich bin gerade bei der Vererbung und komme einfach nicht weiter.
Mein Poblem ist dass beim compilieren einers Interface oder einer abstrakten Basisklasse immer Fehlermeldungen in der Art

"Auto.java:3:cannot resolve symbol
symbol : class fahrzeug.Auto
location: class fahrzeug.Auto
public class Auto extends StrassenFzg "bekomme.


Anscheinend mache ich etwas beim Speichern verkehrt aber ich komme nicht drauf was das ist.
Die folgenden zwei programme habe ich im gleichen Verzeichniss und gleichem Ordner nämlich -fahrzeuge- abgespeichert(als Auto.java und StrassenFzg.java).
Ich wäre sehr froh wenn mir jemand eine detailierte Anweisung geben könnte wie man solche klassen speichern und compilieren muß.
Schon mal vielen dank.

package fahrzeug;
abstract class StrassenFzg
{
protected String bez;
protected short geschw;
protected boolean verliehen;
abstract boolean eingeben();
abstract boolean anzeigen();
public boolean verliehen()
{
if (verliehen)
return false;
else
{
verliehen = true;
return true;
}
}
}





package fahrzeug;
import java.io.*;
public class Auto extends StrassenFzg
{
public short plaetze;
public boolean eingeben()
{
InputStreamReader daten;
daten = new InputStreamReader(System.in);
BufferedReader eingabe;
eingabe = new BufferedReader(daten);
try
{
System.out.print("Bezeichnung: ");
bez = eingabe.readLine();
System.out.print("Sitzplaetze: ");
plaetze = Short.parseShort(eingebe.readLine());
System.out.print("Geschwindigkeit: ");
geschw = Short.parseShort(eingabe.readLine());
return true;
} catch (Exception e)
{
return false;
}
}
public boolean anzeigen()
{
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;
}
}


Diskussionsverlauf:
habe ein grundlegendes Problem
    Re: habe ein grundlegendes Problem
        Re: habe ein grundlegendes Problem
            Re: habe ein grundlegendes Problem
            Re: habe ein grundlegendes Problem
                Re: vielen Dank

 Auf diesen Beitrag antworten
 Neuen Beitrag verfassen


|<   <   >   >|

                                                                                                                                                                                                                           

Impressum  · Datenschutz  · AGB  · Infos  · Presse
Ein modernes Forum: teamturn.com