Wie verbessere ich diesen Java-Programmcode?

... komplette Frage anzeigen

5 Antworten

Mal abgesehen von der falschen Berechnung (ist ja schon beantwortet)...

Was soll bei Dir die Klasse Quader tun?

Entweder beschreibt die Klasse Quader einen solchen, dann sind die Größen a, b und c darin als Attribute enthalten und Oberflaeche und Volumen werden ebenfalls zu Attributen.

oder die Klasse trägt den Namen "QuaderHelper", dann kannst Du solche Methoden hineinschreiben (wäre trotzdem einigermaßen sinnfrei).

Antwort bewerten Vielen Dank für Deine Bewertung

Danke für eure Hilfe! Hat funktioniert :).

Antwort bewerten Vielen Dank für Deine Bewertung

Deine Oberfläche ist falsch.

du solltest statt "return a * b;" folgendes verwenden:

return 2 * (a*b + a*c + b*c);

Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von MisterApix
20.11.2016, 17:02

Alles klar, danke, habs mit der Grundfläche verwechselt.

0

Warum gibst du beim berechnen der Oberfläche, a b und c, verwendest aber nur a und b? Außerdem berechnet man so keine Oberfläche von nem Quader^^

Antwort bewerten Vielen Dank für Deine Bewertung

Was möchtest Du wissen?