Código Python:
Ver originalclass Objeto1:
def __init__(self, dominio):
self.__dominio = dominio
def __str__(self):
return "DOMINIOS => %s" % (self.__dominio)
@property
def dominio(self):
return self.__dominio
@dominio.setter
def dominio(self, valor):
self.__dominio = valor
a = Objeto1("192.13.12.11")
a.dominio = "Soy un dominio nuevo"
print a
print a.dominio
print a.__dominio
Lo mismo pero con variables privadas.