Aan de slagGa gratis aan de slag

Conventies voor attribuutnamen

In Python is alle data openbaar. In plaats van toegangsmodifiers zoals in talen als Java gebruikt Python naamgevingsconventies om de intentie van de ontwikkelaar naar de gebruikers van de class te communiceren, waardoor de verantwoordelijkheid voor veilig gebruik bij de gebruiker van de class ligt.

Python gebruikt underscores veelvuldig om het doel van methods en attributen aan te geven. In deze oefening koppel je een usecase aan de juiste naamgevingsconventie.

Deze oefening maakt deel uit van de cursus

Objectgeoriënteerd programmeren in Python

Cursus bekijken

Praktische interactieve oefening

Zet theorie om in actie met een van onze interactieve oefeningen.

Begin met trainen