Lernpfad:Objektorientierte Programmierung mit Java/Parameter und Rückgaben

< Lernpfad:Objektorientierte Programmierung mit Java
Version vom 28. Dezember 2018, 19:46 Uhr von Jneug (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „{{Navigation}} {{Pfad|Methoden}} sind eine Reihe von Anweisungen, die mehrfach wiederverwendet werden können. Im Sinne der Strukturierte Zerlegung|strukturi…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Methoden sind eine Reihe von Anweisungen, die mehrfach wiederverwendet werden können. Im Sinne der strukturieren Zerlegung können so Teilprobleme gelöst werden und zur Lösung von komplexeren Problemen kombiniert werden.

In einem Zeichnprogramm könnte es zum Beispiel eine Methode public void zeichneQuadrat() geben. Sie würde immer das gleiche Quadrat zeichnen. Das wäre wenig sinnvoll, denn eigentlich sollen ja beliebige Quadrate gezeichnet werden können. (Also mit beliebig großer Kantenlänge.)

Damit man nicht für alle möglichen Quadrate eigene Methoden schrieben muss (was ja gar nicht möglich ist, da es theoretisch unendlich viele Quadrate gibt), kann man der Methode mit einem Parameter sagen, wie groß das Quadrat werden soll.

public void zeichneQuadrat( double pKantenlaenge )