Hallo,
ich bin total am verzweifeln:
Ich möchte Spatz von Vogel ableiten. Beide sollen zu einem Package gehören.
Folgendes habe ich bereits
In der Datei MeinPaket/Vogel/Vogel.java
In der Datei MeinPaket/Vogel/Spatz.java
Vogel.java zu kompilieren funktioniert. Spatz.java funktioniert nicht.
Spatz.java:2: cannot find symbol
symbol: class Vogel
public class Spatz extends Vogel{
Ich habe schon versucht durch
in der Spatz.java die Vogel.java zu importieren, auch das misslang.
Ich bin am verzweifeln. Es muss doch möglich sein zwei Klassen in zwei Dateien in einem Paket voneinander abzuleiten.
Könnt ihr mir bitte helfen?
ich bin total am verzweifeln:
Ich möchte Spatz von Vogel ableiten. Beide sollen zu einem Package gehören.
Folgendes habe ich bereits
In der Datei MeinPaket/Vogel/Vogel.java
Java:
package MeinPaket.Vogel;
public class Vogel{
protected int p;
protected void singe(){
System.out.println("pfeifen");
}
}
In der Datei MeinPaket/Vogel/Spatz.java
Java:
package MeinPaket.Vogel;
public class Spatz extends Vogel{
public static void main(String [] args){
Vogel v = new Vogel();
Spatz s = new Spatz();
v.p = 5;
v.singe();
s.p = 6;
s.singe();
}
}
Vogel.java zu kompilieren funktioniert. Spatz.java funktioniert nicht.
Spatz.java:2: cannot find symbol
symbol: class Vogel
public class Spatz extends Vogel{
Ich habe schon versucht durch
Java:
import MeinPaket.Vogel.*;
Ich bin am verzweifeln. Es muss doch möglich sein zwei Klassen in zwei Dateien in einem Paket voneinander abzuleiten.
Könnt ihr mir bitte helfen?