1.1-Introductie-Programmeren

Een hulp methode schrijven

Moeilijkheid: Filled Filled Outlined

Een toepassing van het nu kunnen schrijven van methoden is dat we ook zogenaamde “hulp-methoden” kunnen schrijven. Een hulpmethode is een methode die eigenlijk een andere methode omvat (of “wrapped”) waarmee je wat extra gedrag kan toevoegen aan een bestaand iets.

In deze opdracht gaan we een hulpmethode schrijven die de bestaande SaxionApp methode readInt gebruikt en deze uitbreidt zodat alleen een waarde binnen een bepaalde grens kan worden uitgelezen. Als de gebruiker een waarde invoert die niet binnen de grenzen ligt, dan zal er een foutmelding geprint moeten worden en krijgt de gebruiker opnieuw de mogelijkheid om een waarde in te voeren. De methode stopt als er succesvol een waarde tussen de grenzen is ingevoerd door de gebruiker.

Schrijf de methode readIntBetweenBounds(int lowerBound, int upperBound) die een getal van de gebruiker uitleest tussen twee meegegeven grenswaarden. Je kan hier het beste een while-loop voor gebruiken.

Voorbeeld

Example

Example