class Integer():
 def __init__( self, value )
  self._value = value

 def Abs( self )
  if self._value > 0: return self._value
  else: return -self._value

def Something(value):
 print value.Abs()

Something( Integer( 10 ) )

PythonでならちょろいねCはどうすんのか知らんが