Sobes.tech
Junior — Middle

Welk sleutelwoord in de programmeertaal Python wordt gebruikt om een variabele binnen de constructor van een klasse te declareren, die alleen in het __init__-blok wordt gebruikt?

sobes.tech AI

Antwoord van AI

In Python wordt het sleutelwoord self gebruikt om een variabele binnen de constructor van een klasse te declareren die bij de instantie van het object hoort. Bijvoorbeeld:

class MyClass:
    def __init__(self, value):
        self.variable = value  # instantievariabele

De variabele self.variable is beschikbaar in alle methoden van de klasse via het object self. Variabelen die zonder self binnen __init__ worden gedeclareerd, zijn lokaal en alleen in die methode toegankelijk.