Olá! Estou fazendo a aula de encapsulamento pelo Visual Studio Code. E quando vou executar o código pelo console de depuração, o console sai automaticamente. Analisando o código, percebi que a função depositar dentro da função de transferência dava erro, e quando passava o mouse sobre o deposito, o python o descrevia como "Any", percebo que se trocar o parâmetro de "Destino" para "self" o código volta a funcionar e posso executa-lo no console, mas assim, a função perde o sentido
Aqui o parâmetro "Destino" aparece como "Any", da mesma forma que a função "Deposito". Já quando o mouse é posto em cima de "Saque" --- Agora escondido pela caixa --- a função é denominada "method"