Hä das ist ein Beispiel von einem Buch wie können die denn da ein falsches Beispiel rein tun? MIST!
[code=Java]
// Datei: PunktSchnittstellen.java
public interface PunktSchnittstellen
{
public int getX(); // Eine Methode, um den x-Wert abzuholen
public void setX (int i);// Eine Methode, um den x-Wert zu setzen
}
public class PunktSchnittstellen implements PunktSchnittstellen
{
private int x; //x-Koordinate vom Typ int
public int getX() // Alle Methoden der Schnittstelle
{ // Punktschnittstellen müssen in der
return x; // Klasse implementiert werden, wenn die
} // Klasse instantiierbar werden soll.
public void setX (int i)
{
x = i;
}
public static void main (String[] args)
{
PunktSchnittstellen p = new PunktSchnittstellen(); // Hiermit wird ein PunktSchnittstellen erzeugt
p.setX (3);
System.out.println ("Die Koordinate des Punktes p ist: ");
System.out.println (p.getX());
}
}
[/code]
Fehlermeldung:Compiliere C:\Dokumente und Einstellungen\Torben\Eigene Dateien\PunktSchnittstellen.java mit Java-Compiler
PunktSchnittstellen.java:9:8: duplicate class: PunktSchnittstellen
public class PunktSchnittstellen implements PunktSchnittstellen
^
1 error
Warum ist das falsch kann mir jemand mal den korrekten qellcode senden?