What is LessonUp
Search
Channels
AI tools
Beta
Log in
Register
‹
Return to search
4a - Methoden (Wicher)
Methoden
Programming C# - I
Week 4a
1 / 14
next
Slide 1:
Slide
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 1
This lesson contains
14 slides
, with
interactive quizzes
and
text slides
.
Start lesson
Save
Share
Print lesson
Items in this lesson
Methoden
Programming C# - I
Week 4a
Slide 1 - Slide
Vorige week
Windows Forms Applicaties
Controls
Events
Foutafhandeling
Slide 2 - Slide
Waar staan we?
Heeft iedereen de opdrachten kunnen maken?
Wie loopt er vast bij de opdrachten?
Wat was lastig?
Nu de vragen over vorige week.
Slide 3 - Slide
TextBox
RadioButton
CheckBox
Label
Button
DataGridView
Slide 4 - Drag question
Wat is een event?
A
Hiermee kun je bijvoorbeeld de hoeveelheid kolommen in een datagridview bepalen.
B
Een standaard stuk code waar gegevens worden verzameld en opgeslagen.
C
Code die wordt uitgevoerd bij veranderingen in de situatie.
D
Code waarmee je bepaald of een gebruiker is ingelogd.
Slide 5 - Quiz
Methoden
Een methode functionaliteit wat een onderdeel is van een class.
Een stukje code die je op meerdere plekken kunt (her)gebruiken.
MessageBox.Show()
Console.WriteLine()
Console.ReadLine()
Slide 6 - Slide
Twee soorten methoden
Methoden die iets doen en geen waarde teruggeven.
Methoden die een vraag beantwoorden en een waarde teruggeven.
Slide 7 - Slide
Voorbeeld
Twee Events voor klikken op knop
btnRem en btnGas.
Gebruiker geeft aan in de textbox hoeveel gas er
wordt gegeven.
Klikt op de knop Gas Geven
De snelheid wordt getoond in de tweede
textbox.
Gebruiker klikt op Remmen
Er komt een melding
dat de gebruiker geremd heeft.
Slide 8 - Slide
Methoden die een vraag beantwoorden
Één of meerdere waarden worden door de methode teruggegeven.
Deze waarde kan ergens anders in je code worden gebruikt.
Deze methode beginnen met het keyword static en daarna een
datatype
. (in het voorbeeld een Int)
Deze methode heeft altijd het
return
keyword waarmee een waarde wordt
teruggegeven.
De waarde welke wordt teruggeven is van het type
int
want dit heb je aangegeven
Slide 9 - Slide
Methoden die iets doen
Deze methode beginnen met de keyword:
void
De methode laat een messagebox verschijnen met een tekst erin, maar geeft geen waarde terug.
Je ziet ook
static
staan in de code. Waarom je dit moet toevoegen leer je later in de opleiding.
Slide 10 - Slide
Argumenten
Je kunt ervoor zorgen dat je waarden mee kunt geven aan een methode welke gebruikt kunnen worden in de betreffende methode.
Dit worden
argumenten
genoemd.
Slide 11 - Slide
Twee argumenten in de methode Snelheid
Dit zijn variabelen en hebben een bepaald datatype
Bij het aanroepen van de methode worden twee argumenten meegegeven
bijvoorbeeld:
Snelheid(10 , 2)
of
Snelheid(waardeGas, waardeTurbo)
Twee argumenten in de methode
Snelheid()
Dit zijn variabelen
Slide 12 - Slide
Voordeel
Je kunt de code in je methode op meerdere plekken in je applicatie gebruiken.
Je hoeft de code maar op één plaats aan te passen.
Je kunt een betere structuur aanbrengen in je code.
Slide 13 - Slide
Aan de slag
Lees de theorie van hoofdstuk 13 door.
Maak opdracht 13.5
Indien je eerder klaar bent kun je al beginnen met de volgende paragraaf.
Slide 14 - Slide
More lessons like this
Dilemma's en Botsingen
September 2019
- Lesson with
25 slides
by
Seneca Burgerschap
Maatschappijleer
Middelbare school
havo
Leerjaar 5
Seneca Burgerschap
Dilemma's en Botsingen
September 2019
- Lesson with
25 slides
by
Seneca Burgerschap
Maatschappijleer
Middelbare school
havo
Leerjaar 5
Seneca Burgerschap
Groep 4, hoofdstuk 5 - Les 1: Kraak de code!
January 2025
- Lesson with
17 slides
by
Schoolblocks
Digitale geletterdheid
Basisschool
Groep 4
Schoolblocks
Ontsnapping van Alcatraz: Kan het echt?
March 2025
- Lesson with
34 slides
by
4TU.Schools
Wiskunde
Natuur, Leven en Technologie
+2
Middelbare school
havo, vwo
Leerjaar 4,5
4TU.Schools
Les 1: Maak je eigen karakter
October 2024
- Lesson with
39 slides
by
4TU.Schools
Informatica
Middelbare school
havo, vwo
Leerjaar 4,5
4TU.Schools
Les 4: bestuur je karakter
May 2025
- Lesson with
26 slides
by
4TU.Schools
Informatica
Middelbare school
havo, vwo
Leerjaar 4,5
4TU.Schools
Digi-doener! | Voor niks gaat de zon op
January 2020
- Lesson with
10 slides
by
Stichting FutureNL
Taal
Mediawijsheid
Basisschool
Groep 6-8
Stichting FutureNL
Losse les: Veilig werken met een device
August 2022
- Lesson with
17 slides
by
Schoolblocks
ICT-basisvaardigheden
Middelbare school
vmbo t, mavo, havo, vwo
Leerjaar 1
Schoolblocks