Raute |
24.01.2015, 19:16 | Auf diesen Beitrag antworten » | |||||
neuling96 | Raute
ist das bis hierher richtig?? |
|||||
|
||||||
24.01.2015, 19:25 | Auf diesen Beitrag antworten » | |||||
eulerscheZahl |
der Punkt weiß selbst, welche Argumente verschiebeX erwartet, du musst ihm den Datentyp nicht mehr mitteilen
das ist kein gültiger Variablenname. Wenn du x in einer Variable zwischenspeichern willst, dann ohne den Punkt: p1_x. |
|||||
24.01.2015, 19:28 | Auf diesen Beitrag antworten » | |||||
neuling96 |
|
|||||
24.01.2015, 19:30 | Auf diesen Beitrag antworten » | |||||
eulerscheZahl | Jetzt heißt die double-Variable ja genau wie der Punkt |
|||||
Anzeige | ||||||
|
||||||
24.01.2015, 19:31 | Auf diesen Beitrag antworten » | |||||
ed209 | Die beste Möglichkeit herauszufinden ob deine Lösung funktioniert ist es sie zu testen (es sei denn Du programmierst die Steuerung für ein Flugzeug, wär blöd wenn Du es erst in der Luft testest und dann alles abstürzt ) Du kannst ein kleines Programm schreiben, daß ein Raute-Objekt erzeugt, verschiebt und dann die Koordinaten der Punkte ausgibt. Prüfe vorher per Hand was das Ergebnis sein soll und vergleiche die Ausgabe des Programms mit dem was du per Hand errechnet hast.
Hier sehe ich zwei Fehler die u eigentlich beim Compilieren schon finden solltest. Gruß, ED209 |
|||||
24.01.2015, 19:33 | Auf diesen Beitrag antworten » | |||||
neuling96 | oh man bin gleich zurück |
|||||
24.01.2015, 19:39 | Auf diesen Beitrag antworten » | |||||
neuling96 |
ich hoffe das passt |
|||||
24.01.2015, 19:47 | Auf diesen Beitrag antworten » | |||||
eulerscheZahl | Höre auf ed und nutze den Compiler - der antwortet auch schneller, als wir hier im Forum.
Was ist denn jetzt P1? Oben hieß es noch PunktP1 |
|||||
24.01.2015, 19:58 | Auf diesen Beitrag antworten » | |||||
ed209 | Hab deinen Code hier eingegeben und es spuckt mir 7 Fehler aus: http://www.tutorialspoint.com/compile_java_online.php |
|||||
24.01.2015, 20:25 | Auf diesen Beitrag antworten » | |||||
neuling96 |
hmm ich dachte wenn ich public Punkt getP1(){ double p1x= m.getX()-this.horizontalenDiagonaleX/2; Punkt PunktP1= new Punkt(p1x, m.getY()); return PunktP1; } sollte das passen???? |
|||||
24.01.2015, 20:37 | Auf diesen Beitrag antworten » | |||||
ed209 | Bitte erwarte nicht, dass wir deinen Code jetzt Stück für Stück manuell gegenlesen. Wenn Du eine bestimmte Fehlermeldung nicht verstehst, dann wird sich sicher jemand finden, der dir erklärt was das Problem ist, aber hier geht es darum daß Du die Methode lernst und die besteht darin ein Programm zu kompilieren und die Antwort des Compilers zu verstehen. |
|||||
24.01.2015, 20:54 | Auf diesen Beitrag antworten » | |||||
eulerscheZahl | Jetzt funktioniert es zumindest. ed hatte vermutlich nicht die Klasse Punkt abgetippt, daher die Fehler. Und das ist die Kompaktversion:
|
|
Verwandte Themen
Die Beliebtesten » |
|
Die Größten » |
|
Die Neuesten » |
|