OO (Python)
Versie door Jeroen Strompf (overleg | bijdragen) op 10 jan 2019 om 20:14
Python is een object oriented programmeertaal. Hoe werkt dat ook al weer?
Interessant: Zelfs variabelen en strings zijn objecten. Interactief voorbeeld:
>>> mijnobject = "hallo >>> print mijnobject hallo >>> print 'mijnobject'.upper() MIJNOBJECT
- De class of klasse van een object, is de blauwdruk, sjabloon of template om nieuwe exemplaren van het betreffende object te instantiëren. De klasse-aanroep geschiedt hier impliciet - Simpelweg door de string te instantiëren
upper()
een method die bij deze klasse/dit object hoort. Blijkbaar fietst deze methode de string om naar uppercase. Methodes roep je aan via de dot