1
resposta

Resposta - Criando uma classe conta bancária + Override

internal class ContaBancaria
{
public string NumeroConta { get; set; }
public double Saldo { get; set; }

public ContaBancaria(string numeroConta, double saldo) 
{
    NumeroConta = numeroConta;
    Saldo = saldo;

}

public void DepositarValor (double valor)
{
    Saldo += valor;
}

public override string ToString()
{
    return "Conta: " + NumeroConta + "\nSaldo atual: " + Saldo.ToString("f2", CultureInfo.InvariantCulture);
}

}

internal class Program
{
static void Main(string[] args)
{
ContaBancaria conta = new ContaBancaria("78901-2", 1000.00);
conta.DepositarValor(500.00);

     Console.WriteLine(conta);
 }

}

1 resposta

Oi, Harone! Como vai?

Com base no que você explicou, chamou atenção a forma organizada como você estruturou a classe ContaBancaria, usando construtor, propriedades e o override do método ToString(), o que deixa a exibição do objeto bem clara no Console.WriteLine.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!