What is LessonUp
Search
Channels
Log in
Register
‹
Return to search
INF_CHR20_VWO_P5_LES-02
Classes en Objecten
1 / 14
next
Slide 1:
Slide
Informatica
Middelbare school
vwo
Leerjaar 5
This lesson contains
14 slides
, with
text slides
.
Lesson duration is:
45 min
Start lesson
Save
Share
Print lesson
Items in this lesson
Classes en Objecten
Slide 1 - Slide
Voorbeeld echte leven
In een wijk worden nieuwe woningen gebouwd
bedenk welke stappen er zijn tot dat de gebouwen zijn gebouwd
Slide 2 - Slide
stappen
- er wordt een bouwtekening gemaakt = classe
- Bouwtekening is voor zien van maten, installatie, deuren enz.
- het gebouw wordt gemaakt adhv de bouwtekening = nu praten wij over een object
- het gebouw is nu functioneel
Slide 3 - Slide
Slide 4 - Slide
In software engineering
Gebeurt eigenlijk het zelfde
wij praten over classes als blauwdruk
wij praten over objecten als deze functioneel wordt
objecten komen voort uit classes
Slide 5 - Slide
classes
Een classe heeft een naam, attributen en methodes
Slide 6 - Slide
Hoe maken wij een classe
- wij tekenen de classe als een blok
- in deze blok komt de naam van de class
- onder de naam komen de attributen
- en onder de attributen komen de methodes
Slide 7 - Slide
wat valt jou op in het blokje
timer
0:30
Slide 8 - Slide
Achter : staat het datatype
De - betekend private
De + betekend public
Slide 9 - Slide
Wat was ook alweer een datatype
Een datatype, ook wel gegevenstype genoemd, is in de informatica een specifiek soort gegevens, zoals integers, booleans, reals, karakters, strings.
Slide 10 - Slide
En toen na de class
Als de class is uitgetekend dan dien je het in code om te zetten
Slide 11 - Slide
=
Slide 12 - Slide
de methode setLength(n: int) : void is een methode met 1 argument / parameter van de datatype int.
n
is in dit geval het argument
de methode
setLength(n: int) :void
heeft geen return waarde. Dit kan je aflezen doordat er :void staat
staat hier een datatype dan betekend dit dat het wel een return waarde heeft van de betreffende datatype. Voorbeeld
setLength(n: int) :int
of
getLength() :int
Slide 13 - Slide
Classendiagram ontwerp (Snake)
Wij kijken naar laatste keer naar elkaars ontwerp en geven hier feedback op
vandaag ronden wij af het classendiagram ontwerp door de feedback te verwerken in jouw ontwerp
Vandaag gaan wij ook eerste opzet in een Code editor om aan de slag te gaan met het programmeren van het spel snake
Slide 14 - Slide
More lessons like this
INF_CHR20_VWO_P5_LES-01
September 2022
- Lesson with
18 slides
Informatica
Middelbare school
vwo
Leerjaar 5
C# : Classes
September 2024
- Lesson with
11 slides
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 1
11A - Werken met Classes
May 2021
- Lesson with
12 slides
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 1
Wk03a+b / H3 / Classes CW66
November 2024
- Lesson with
49 slides
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 1
11A - Werken met Classes
November 2024
- Lesson with
12 slides
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 1
C# Les - Objecten
February 2023
- Lesson with
20 slides
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 2
WEEK 3 - INFORMATICA
May 2024
- Lesson with
32 slides
Informatica
Middelbare school
havo
Leerjaar 4
Fundament indeling C# Domein J / D
March 2021
- Lesson with
30 slides
Informatica
Middelbare school
vwo
Leerjaar 5