Metaclasses en descriptors zijn geavanceerde Python-functies voor meta-programmeren — het controleren hoe klassen en attribuuttoegang zich gedragen. Ze voeden veel van de "magie" in frameworks (ORM, Pydantic), hoewel je ze zelden rechtstreeks in applicatiecode schrijft.
Metaclasses — "klassen die klassen creëren"
:
(Dog)
(Dog())
