Programmeren in Java/Methoden: verschil tussen versies
Verwijderde inhoud Toegevoegde inhoud
Geen bewerkingssamenvatting Label: bewerking met nieuwe wikitekstmodus |
Label: bewerking met nieuwe wikitekstmodus |
||
Regel 5:
== Methode definiëren en oproepen ==
===Eerste methode===
We gaan een eerste methode schrijven in volgend ''Main'' klasse.
<syntaxhighlight lang=java>
Regel 44 ⟶ 45:
</syntaxhighlight>
Met als
<pre>
Regel 50 ⟶ 51:
</pre>
Een methode meermaals laten uitvoeren, doe je gewoon door het meermaals op te roepen. Je kunt dezelfde methode zoveel keer oproepen zoals je wilt.
<syntaxhighlight lang=java highlight=9-11>
public class Main {
public static void myFirstMethod() {
System.out.println("Dit is mijn eerste methode.");
}
public static void main(String[] args) {
myFirstMethod();
myFirstMethod();
myFirstMethod();
myFirstMethod();
}
}
</syntaxhighlight>
Bovenstaande zal dus "Dit is mijn eerste methode." vier keer afprinten.
===Naamgeving===
===Meerdere methodes===
Je kunt ook zoveel methodes definiëren zoals je wilt.
<syntaxhighlight lang=java highlight=7-13,17-18>
public class Main {
public static void myFirstMethod() {
System.out.println("Dit is mijn eerste methode.");
}
public static void mySecondMethod() {
System.out.println("Dit is mijn tweede methode.");
}
public static void myThirdMethod() {
System.out.println("Dit is mijn derde methode.");
}
public static void main(String[] args) {
myFirstMethod();
mySecondMethod();
myThirdMethod();
}
}
</syntaxhighlight>
Dit geeft volgende uitvoer:
<pre>
Dit is mijn eerste methode.
Dit is mijn tweede methode.
Dit is mijn derde methode.
</pre>
De volgorde dat je ze vermeld maakt niet uit, wel moet je oppassen met de namen van de methodes. Onze simpele methodes mogen niet dezelfde naam hebben, anders weet Java niet welke methode je wilt gebruiken. Later in dit hoofdstuk zul je zien dat je wel dezelfde naam kunt gebruiken, maar dat je wel de regels daarvoor moet volgen.
===Methodes oproepen vanuit een andere methode===
== Argumenten en Parameters ==
|