1
resposta

Zerando Saldo

package Relatorio.ZerandoSaldo;

public class ContaSaldo {

private double saldo;

public double getSaldo() {
    return saldo;
}

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

public void exibirSaldo() {
    System.out.println("Saldo de R$ " + getSaldo());
}

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

public void saldoAtual() {
    System.out.println("Seu saldo atual R$ " + getSaldo());
}

}

package Relatorio.ZerandoSaldo;

public class Principal {
public static void main(String[] args) {

    ContaSaldo conta = new ContaSaldo();

    conta.setSaldo(1800.00);

    conta.exibirSaldo();
    conta.zerarSaldo();
    conta.saldoAtual();
}

}

1 resposta

Oi, Wanderson! Como vai?

Agradeço por compartilhar.

Seu exercício ficou bem organizado, com a classe ContaSaldo separando os métodos de exibição e alteração do valor, e isso mostra um bom uso de classes, atributos e metodos em Java. Também ficou interessante a forma como você usou zerarSaldo() para deixar o saldo em 0, já que saldo -= saldo funciona corretamente nesse caso.

Você pode usar uma atribuição direta para deixar a intenção do método ainda mais clara, por exemplo em saldo = 0;.


public void zerarSaldo() {
    saldo = 0;
}

Esse código define o saldo diretamente como zero, o que facilita a leitura e a manutenção do método.

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