public static void Main()
Conta fernando = new Conta();
Conta emerson = new Conta();
fernando.cliente = "Fernando";
fernando.saldo = 50000.00;
Console.WriteLine("Saldo Fernando");
Console.WriteLine(fernando.saldo);
Console.WriteLine("Saque Fernando");
Console.WriteLine(fernando.saldo);
Console.WriteLine("---> transferência <---");
Console.WriteLine("Saldo Fernando");
Console.WriteLine(fernando.saldo);
Console.WriteLine("Saldo Emerson");
Console.WriteLine(emerson.saldo);
fernando.transferir(400, emerson);
Console.WriteLine("--> após transferencia <--");
Console.WriteLine("Saldo Fernando");
Console.WriteLine(fernando.saldo);
Console.WriteLine("Saldo Emerson");
Console.WriteLine(emerson.saldo);
public string sacar(double valor)
if(this.getSaldo() > valor){
return "Saque efetuado com sucesso";
public double getSaldo(){
public string depositar(double valor)
return "Depósito efetuado com sucesso";
public string transferir(double valor, Conta contatransferencia)
contatransferencia.depositar(valor);
return "Transferencia feita com sucesso";