2. Om te beginnen… maxSnelheid versnellingstijd kleur aantalZetels type verbruik Auto Ferrari Mijn auto rijd() vertraag() versnel() stop() weergeefKleur() printType() Subklasse Object Instantiatievariabelen Methodes Klasse Maryna Bardadym en Britt Callebaut 2
3.
4.
5.
6.
7.
8. Overerving Klasse Persoon SpaarRekening extends Rekening Maryna Bardadym en Britt Callebaut 8 1111 nummer houder this 99.99 saldo Rekening this 99.99 rente super SpaarRekening
9. Besluit Maryna Bardadym en Britt Callebaut 9 this 3 aantReks reks Bank null 3 1 null 0 Rekening[ ] 1111 nummer houder this 99.99 saldo Rekening this 99.99 rente super SpaarRekening rekening naam Persoon "Piet" String 7.50 3 RENTE MAX_AANT_REKS Bank
Notas del editor
Objectgeoriënteerde paradigma: een programmeertijl die een systeem voorstelt als een geheel van objecten, waarbij elk object gemaakt is vanuit de definitie van een klasse. Toestandkiekjes: Een systematische grafische notatie Werking van objectgeoriënteerde programma’s zichtbaar en duidelijk te maken Samenhang van objecten Werking van methoden Formele parameters en lokale variabelen weergeven
Prentje, van zodra ik weet welk kleurschema ik moet gebruiken
Klassenvariabelen (static variables)
prentje
Formele parameters en lokale variabelen Methodes getNummer() en setSaldo( double saldo) uitleggen, maar steek ik niet in de PP
Methodes getNummer() en setSaldo( double saldo) uitleggen, maar steek ik niet in de PP
Methodes getNummer() en setSaldo( double saldo) uitleggen, maar steek ik niet in de PP