Thuis
Contacten

    Hoofdpagina


Programmeren in C++ voor beginners

Dovnload 5.04 Mb.

Programmeren in C++ voor beginners



Pagina46/49
Datum25.10.2017
Grootte5.04 Mb.

Dovnload 5.04 Mb.
1   ...   41   42   43   44   45   46   47   48   49

De debugger

Onderstaande regel roept de default constructor aan van Klok.


const Klok k;
Dit is ook te zien met de debugger. Zet een breakpoint op deze regel. Als het programma hierop stopt, kies dan 'Trace Into' (F7). De debugger neemt je naar de constructor.
    1. Het laatste woord over de klasse Klok

De klasse Klok is zeker niet geniaal:

* De klasse Klok kan beter bestaan uit twee data typen,

genaamd Minuut en Uur. Als Minuut en Uur voor zichzelf

zorgen, hoeft Klok weinig meer te checken.

* Zou je Klok onderverdelen in Minuut en Uur, dan zie je

dat Minuut en Uur eigenlijk hetzelfde zijn, behalve dat

Minuut tot 60 gaat en uur tot 12 (of 24). Dan kun je

beter een Bereik klasse kunnen gebruiken voor beide.

* De klasse Klok had beter Tijd kunnen heten. Zou de klasse

ook een klok op het scherm tekenen, dan zou Tijd een lid

van Klok moeten zijn.






Geef een entiteit een coherente verantwoordelijkheid.



1   ...   41   42   43   44   45   46   47   48   49

  • Het laatste woord over de klasse Klok

  • Dovnload 5.04 Mb.