## Opdracht 3.3 - String

Doel
Het doel van deze opdracht is om te leren werken met variabelen van het datatype String.

Doorloop de volgende stappen:

1. Maak weer een nieuwe applet aan met daarop één knop

2. Ga naar de event-handler van deze knop toe.

Dan volgt nu de code die je moet schrijven!

3. Declareer een variabele met de naam voornaam en van het datatype String.

Let op: String schrijf je altijd met de hoofdletter S (heeft een speciale reden1).

4. Initialiseer de variabele voornaam met de waarde Barack.

Let op: tekst moet altijd tussen dubbele aanhalingstekens staan!

5. Declareer een tweede variabele. Deze variabele moet de naam spatie hebben en moet ook van het datatype String zijn.

6. Initialiseer deze variabele met de waarde " ".

7. Declareer een derde variabele. Deze variabele moet de naam achternaam hebben en moet ook van het datatype String zijn.

8. Initialiseer deze variabele met de waarde Obama.

Zie de waarschuwing bij stap 4.

9. Declareerd een vierde variabele. Deze variabele moet de naam president hebben en moet ook weer van het datatype String zijn.

10. Schrijf de regel code die de variabelen voornaam, spatie en achternaam samenvoegt en vervolgens toekent aan de variabele president.

Voor het samenvoeg van een of meerdere stukken tekst kan je de operator + gebruiken. Een voorbeeld van het gebruik van deze operator kan je vinden bij onderdeel 4. Operatoren →Tekst samenvoegen.

11. Toon de naam de ex-president van de Verenigde Staten in de terminal.

Dit kan je doen door het schrijven van de volgende regel code:

    System.out.println(president);

12. Lees alle code die je hebt geschreven nog één keer door en controleer of je niet ergens een (spel-)fout hebt gemaakt. Controleer ook of er aan het einde van elke regel een puntkomma staat!

11. Compileer de code en voer deze uit.

12. Druk op de 'Click me!'-knop en kijk of in de terminal de naam van de ex-president van de Verenigde Staten wordt getoond. Krijg je een foutmelding? Lees deze dan rustig door (zie Veelgestelde vragen → Java ).

------------------------------

1. De reden dat je de S van String met een hoofdletter schrijft, is dat String een voorbeeld is van een 'referentiedatatype'. Met een referentiedatatype wordt een datatype bedoeld waarbij de werking ervan staat beschreven in een 'klasse'. Het gebruik van klassen is een onderdeel van een techniek die 'objectgeorienteerd programmeren' wordt genoemd. Wil je hier meer van weten? Stuur me dan een e-mailtje! Ik zal je dan mijn lesmateriaal hierover naar je toesturen.