Python

__slots__

Në shqip përdoret i njëjti emër.

ShpjegimiSQ

__slots__ i tregon Python-it saktësisht cilat fusha ka një klasë. Objektet zënë më pak memorie dhe s'mund t'u shtosh fusha të reja gabimisht. E dobishme kur krijon miliona objekte.

EnglishEN

__slots__ tells Python exactly which fields a class has. Objects take less memory and you can't add new fields by mistake. Useful when creating millions of objects.

Si ta mendosh

Si një kuti me ndarje të fiksuara: asgjë shtesë s'futet.

Lexoje në anglisht

Like a box with fixed compartments: nothing extra fits.

Shembull kodipython

class Pika:
    __slots__ = ("x", "y")
    def __init__(self, x, y): self.x, self.y = x, y

Terma të lidhur