Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Projeto] Zerando o saldo

Olá!

Segue a minha resolução:

  • Criação da classe conta com o atributo saldo e os métodos exibirConta e zerarConta:
public class Conta {

    double saldo;

    public double getSaldo() {
        return saldo;
    }

    public void setSaldo(double saldo) {
        this.saldo = saldo;
    }

    public void exibirSaldo(){
        System.out.printf("Saldo atual: R$ %.2f\n", saldo);
    }

    public void zerarSaldo() {
        saldo = 0;

    }


}
  • Classe Principal onde roda o programa:
public class Principal{
public void main(String[] args) {

    Conta conta = new Conta();
    conta.saldo = 1579.42;
    conta.exibirSaldo();
    conta.zerarSaldo();
    conta.exibirSaldo();
    }
}
1 resposta
solução!

Olá, Victor! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou o uso do encapsulamento para controlar o saldo da conta com Java, utilizou muito bem os métodos para exibir e zerar valores e ainda compreendeu a importância de uma classe para organizar as operações bancárias.

Uma dica interessante para o futuro é tornar o atributo saldo privado e manipular seu valor apenas através dos métodos get e set. Assim:

public class Conta {
    private double saldo;

    public double getSaldo() {
        return saldo;
    }

    public void setSaldo(double saldo) {
        this.saldo = saldo;
    }

    public void exibirSaldo() {
        System.out.printf("Saldo atual: R$ %.2f\n", saldo);
    }

    public void zerarSaldo() {
        saldo = 0;
    }
}

Isso faz com que o código siga boas práticas de orientação a objetos, garantindo maior segurança e organização.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

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