Wat is LessonUp
Zoeken
Kanalen
Inloggen
Registreren
‹
Terug naar zoeken
Les 2: Classes, Instances, Constructors, Static
Python intro
Programming basics-II
Les 3 / Week 7a
Classes, Instances, Constructors, Static
CSD-V
Les 2
1 / 11
volgende
Slide 1:
Tekstslide
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 3
In deze les zitten
11 slides
, met
tekstslides
.
Lesduur is:
30 min
Start les
Bewaar
Deel
Printen
Onderdelen in deze les
Python intro
Programming basics-II
Les 3 / Week 7a
Classes, Instances, Constructors, Static
CSD-V
Les 2
Slide 1 - Tekstslide
Onderwerpen
Classes
Instances
Reference- & Value types
Constructors
Oefenen (praktisch)
Static
Slide 2 - Tekstslide
Eerst: Kennis ophalen
Slide 3 - Tekstslide
Classes
Een soort "eigen datatype" met properties en methods
Beschrijft
één
structuur in onze applicatie
De naam van een klasse is een zelfstandig naamwoord, bijv.: Product, Category, Person, Printer, Device, AppDbContext
Slide 4 - Tekstslide
De
instantie
van een klasse =
Object
Slide 5 - Tekstslide
De instantie van een klasse (Object)
Is een reference type
Alle variabelen "wijzen" naar hetzelfde object
Alle objecten zijn reference types
Slide 6 - Tekstslide
Naast object zijn alle standaard datatypes 'value types'
int, float, bool, etc...
Er wordt een kopie van gemaakt bij iedere verwijzing
Slide 7 - Tekstslide
Constructors
Slide 8 - Tekstslide
Waarom een constructor handig is
Situatie zonder constructor:
Oeps, vergeten de HealthPoints aan te geven
Slide 9 - Tekstslide
Waarom een constructor handig is
Situatie met constructor:
De constructor dwingt af dat we waardes meegeven
Op de juiste manier de constructor gebruiken om een Person te maken:
Slide 10 - Tekstslide
Meerdere constructors
Door meerdere constructors te maken, kun je objecten met verschillende standaard waarden laten instantiëren
Slide 11 - Tekstslide
Meer lessen zoals deze
Les 7: Classes, Instances, Constructors, Static
Februari 2023
- Les met
28 slides
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 3
Les 2: Classes, Instances, Constructors, Static
November 2022
- Les met
31 slides
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 3
Les 7 - ArrayList en Classes
December 2021
- Les met
34 slides
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 1
OOP(s)
Maart 2023
- Les met
16 slides
PRM
MBO
Studiejaar 1
4. Verschillende Objecten en daarvan Classes
November 2024
- Les met
24 slides
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 1-4
C# : Classes
September 2024
- Les met
11 slides
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 1
Lesweek 5 - Bufferweek
September 2024
- Les met
15 slides
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 1
Lesweek 5 - Bufferweek
November 2024
- Les met
15 slides
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 1