class Conta:
def __init__(self, numero, titular, saldo, limite):
    print("Construindo objeto ... {}".format(self))
    self.__numero = numero
    self.__titular = titular
    self.__saldo = saldo
    self.__limite = limite
def extrato(self):
    print("Olá {},seu saldo é de R${}".format(self.__titular, self.__saldo))
def deposita(self,valor):
    self.__saldo += valor
def saca(self,valor):
    self.__saldo -= valor
def transfere(self, valor, destino):
    self.saca(valor)
    destino.deposita(valor)
def get_saldo(self):
    return self.__saldo
def get_titular(self):
    return self.__titular
@property
def limite(self):
    return self.__limite
@limite.setter
def limite(self, limite):
    self.__limite = limite
def get_numero(self):
    return self.__numero 
            