1
resposta

[Projeto] Controle de devoluções de livro

package ControleDeDevolucoes;

public class Main {
    static void main(String[] args) {
    Livro jantarSecreto = new Livro("jantar secreto", 0);

    jantarSecreto.exibirStatus();
    }
}
package ControleDeDevolucoes;

public class Livro {
    String titulo;
    int diasDeAtraso;
    double multa;

    public Livro(String titulo, int diasDeAtraso) {
        this.titulo = titulo;
        this.diasDeAtraso = diasDeAtraso;
    }

    public void exibirStatus(){
        if (diasDeAtraso != 0){
            multa = diasDeAtraso * 2.5;
        }

        System.out.printf("Livro: %s | Multa por %d dias de atraso: R$ %.2f", this.titulo, this.diasDeAtraso, this.multa);
    }
}
1 resposta

Olá, Gabriel! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou o construtor para inicializar os atributos com Java, utilizou muito bem a condicional if/else para calcular a multa de acordo com os dias de atraso e ainda compreendeu a importância da método para exibir o status do livro de forma clara.

Continue postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.

Alguns materiais podem estar em inglês, mas é possível compreendê-los usando o recurso de tradução de páginas do próprio navegador.

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!