Extensie types (aka. cdef classes)¶
Om object-georiënteerd programmeren te ondersteunen, ondersteunt Cython het schrijven van normale Python klassen precies zoals in Python: class MathFunction(object): def __init__(self, name, operator): self.name = name self.operator = operator def __call__(self, *operands): return self.operator(*operands) Gebaseerd op wat Python een “ingebouwd type” noemt, ondersteunt Cython echter een tweede soort klasse: extensie types, soms aangeduid als “cdef … Meer lezen