Programmeren in Java/Klassen: verschil tussen versies

Verwijderde inhoud Toegevoegde inhoud
Regel 33:
}}
 
Deze niet al te spannende variant op "Hello, world" laat een aantal belangrijke eigenschappen van een methode zien. Op regel 2 wordt een methode beschreven met de naam doSomething. De keywords public en void geven aan door welke Java classes deze methode te gebruiken is en wat de methode als waarde teruggeeft. In dit geval is de methode door alle classes in de JVM aan te roepen. void geeft aan dat de methode niets teruggeeft.
 
{{Code|
Regel 47:
}}
 
Nu gebeuren er interessantere dingen. De methode draaiOm op regel 2 geeft aan dat deze aangeroepen kan worden met een String als argument. Bovendien geeft de methode een String terug. Het zal geen verbazing wekken dat deze methode de invoer omgedraaid teruggeeft. Verder wordt er een andere class gebruikt, StringBuilder. Er wordt een nieuw object aangemaakt van de class StringBuilder. Bij het aanmaken van de StringBuilder wordt de waarde van de variabele invoer meegegeven en wordt de reverse() methode van StringBuilder aangeroepen. Vervolgens wordt van dit resultaat weer een String gemaakt door het aanroepen van toString(). Deze String wordt teruggegeven als resultaat van de methode doordat er een return voor staat.
 
==Structuur==
Informatie afkomstig van https://nl.wikibooks.org Wikibooks NL.
Wikibooks NL is onderdeel van de wikimediafoundation.