Forum Programmation.python Python: getter, setter, and deleter

Posté par  .
Étiquettes : aucune
2
18
mar.
2011

Bonjour,

L'autre jour, je suis tombé sur ça dans la doc de Python:

class C(object):
    @property
    def x(self):
        return self._x

    @x.setter
    def x(self, value):
        self._x = value

    @x.deleter
    def x(self):
        del self._x

class D(C):
    @C.x.getter
    def x(self):
        return self._x * 2

    @x.setter
    def x(self, value):
        self._x =
(…)