Auf Thema antworten

sorry hab wieder eine Variante die eigentlich anders aussah nach rumbasteln hier falsch gepostet.

Die Fehlermeldung enthält leider nur den Pfad zu der .java Datei das liegt an meiner Programmierumgebung das hat auch neuinstallieren nicht ändern können. Ich hab versucht einfach mal mit javac zu compilieren aber dann werden die Klassen nich automatisch importiert und solche Sachen und das zu lernen war bis jetzt mehr Aufwand als einfach den Fehler ohne Aussagekräftige Fehlermeldung zu finden.


so sollte der Adapter eigentlich aussehen:


[code=Java]public class Rabatt extends Preis

{

    public Preis preis; int rabatt =0;

   

    public Rabatt(Preis preis/*hier stand kurz Preis wird nachträglich geändert*/,int a){

        this.preis=preis;

        rabatt = a;

    }

   

    public int berechneBetrag(){

        return preis.getBetrag()*(1-(rabatt/100));

    }

   

   

}[/code]


PS: Das hier ist keine Hausaufgabe sowas bekommen wir nicht ich versuche einfach nur zu verstehen warum mein Compiler das hier nicht Compilieren will, die Aufgabe ist aus ner Altklausur



Oben