Uit de cursus: Essentiële training over Python

Krijg toegang tot deze cursus met een gratis proefabonnement

Word vandaag lid en krijg toegang tot meer dan 24.100 cursussen geleid door branchedeskundigen.

Klassemethoden

Klassemethoden

- [Cursusleider] Een functie die aan een lesgroep is gekoppeld, wordt een methode genoemd. Dit biedt de interface naar de klasse en haar objecten. Hier in Komodo heb ik een werkexemplaar geopend van methods.py uit hoofdstuk negen van de oefenbestanden. Als we hier naar beneden kijken, vinden we deze methode genaamd type die zowel als een getter als een setter dient, en dus noem ik het een getter setter. Je zult merken dat het eerste argument voor de functie zelf is, en dat is wat dit een methode maakt en niet alleen een gewone functie. Dit wordt automatisch ingevuld, wanneer ik deze methode op het object aanroep, geef ik dit argument niet. Dus ik zal maar één argument geven, en het feit dat het op de methode wordt aangeroepen, zal het eerste argument zijn, zelf. Het is gebruikelijk om dit argument zelf te noemen, hoewel het niet verplicht is, je kunt het benoemen wat je maar wilt. Maar het is een heel goed idee om altijd het woord zelf te gebruiken, omdat het traditioneel is en…

Inhoud