1
resposta

02.Controlando o acesso e a escrita nos dados na aplicação. Hora prática

Conta Bancária

public class ContaBancaria {
    private int numeroConta;
    private double saldo;
    public String nomeTitular;

    public void setNumeroConta(int numero) {
        this.numeroConta = numero;
    }

    public double getSaldo() {
        return saldo;
    }
}



Idade Pessoa

public class IdadePessoa {
    private int idade;
    private String nome;

    public void setIdade(int idade) {
        this.idade = idade;
    }

    public String getNome() {
        return this.nome;
    }

    public void verificarIdade() {
        if (idade >= 18) {
            System.out.println("Maior de idade");
        } else if (idade > 0) {
            System.out.println("Menor de idade");
        } else {
            System.out.println("Idade inválida");
        }
    }
}


Produto


public class Produto {
    private String nomeProduto;
    private double precoProduto;

    public String getNomeProduto() {
        return this.nomeProduto;
    }

    public void setPrecoProduto(double preco) {
        this.precoProduto = preco;
    }

    public void aplicarDesconto(double desconto) {
        if (desconto > 0 && desconto < 1) {
            this.precoProduto -= this.precoProduto * desconto;
        }
    }
}



Aluno


public class Aluno {
    private String nome;
    private double nota1;
    private double nota2;
    private double notaFinal;

    public String getNome() {
        return this.nome;
    }

    public void setNota1(double nota1) {
        this.nota1 = nota1;
    }

    public void setNota2(double nota2) {
        this.nota2 = nota2;
    }

    public double calcularMedia() {
        this.notaFinal = (this.nota1 + this.nota2) / 2;
        return this.notaFinal;
    }
}



Livro


public class Livro {
    private String titulo;
    private String autor;

    public String getTitulo() {
        return this.titulo;
    }

    public void setTitulo(String titulo) {
        this.titulo = titulo;
    }

    public void setAutor(String autor) {
        this.autor = autor;
    }

    public void exibirDetalhes() {
        System.out.println("Título: " + this.titulo);
        System.out.println("Autor: " + this.autor);
    }
}
1 resposta

Olá, Gabrielly! Tudo certo?

Você fez um ótimo trabalho resolvendo o desafio! Seu código está correto, então te parabenizo pelo seu esforço e dedicação!

Continue mergulhando em tecnologia e se tiver dúvidas, conte com o fórum.

Abraços e bons estudos!