Junior — Middle
Kan een klasse in Python worden beschouwd als een structuur die een object voorstelt?
sobes.tech AI
Antwoord van AI
Ja, in Python kan een klasse worden beschouwd als een structuur die een object beschrijft. De klasse definieert attributen (gegevens) en methoden (gedrag) die de objecten van die klasse zullen hebben. Dus, de klasse is een sjabloon of een plan voor het maken van instanties (objecten) die bepaalde eigenschappen en functies hebben.
Bijvoorbeeld, de klasse Person beschrijft welke gegevens en acties elk persoon die op basis daarvan wordt gemaakt, zal hebben:
class Person:
def __init__(self, name, age):
self.name = name
self.age = age
def greet(self):
print(f"Hallo, mijn naam is {self.name}.")
Hier is Person een structuur die een persoonobject beschrijft met naam en leeftijd.