Auf Thema antworten

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?



Oben