Le Wednesday 03 September 2008 16:44:10 Maric Michaud, vous avez écrit :
Oh sorry for this last version the setters should be :
def fsetsquare(self ,s):
self._setsquare (s)
self._setvalue = math.sqrt(self. square)
def fsetvalue(self, val):
self._setvalue( val)
self._setsquare =pow(self.value , 2)
as we don't know what is done in _setXXX methods.
--
_____________
Maric Michaud
def _setsquare(self , v) :
# some extra logic here
self._square = s
>
def fsetsquare(self ,s):
self._setsquare (s)
self._setvalue = math.sqrt(s)
>
def _setvalue(self, val):
# some extra logic here
self._internalv al=val
>
def fsetvalue(self, val):
self._setvalue( val)
self._setsquare =pow(val,2)
# some extra logic here
self._square = s
>
def fsetsquare(self ,s):
self._setsquare (s)
self._setvalue = math.sqrt(s)
>
def _setvalue(self, val):
# some extra logic here
self._internalv al=val
>
def fsetvalue(self, val):
self._setvalue( val)
self._setsquare =pow(val,2)
def fsetsquare(self ,s):
self._setsquare (s)
self._setvalue = math.sqrt(self. square)
def fsetvalue(self, val):
self._setvalue( val)
self._setsquare =pow(self.value , 2)
as we don't know what is done in _setXXX methods.
--
_____________
Maric Michaud