1
resposta

Desafio: Hora da Prática - Solução

// Conta Bancaria
public class ContaBancaria {
    private int numeroConta;
    private double saldo;
    public String titular;

    public int getNumeroConta() {
        return numeroConta;
    }

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

    public double getSaldo() {
        return saldo;
    }

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

// Classe Main - Resultado

Código - Classe main retorno

// Idade Pessoa
public class IdadePessoa {
    private String nome;
    private int idade;

    public String getNome() {
        return nome;
    }

    public void setNome(String nome) {
        this.nome = nome;
    }

    public int getIdade() {
        return idade;
    }

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

    public void verificarIdade(){
        if(idade >= 18){
            System.out.println(nome + " é maior de idade");
        }else {
            System.out.println(nome + " é menor de idade");
        }
    }
}

// Classe Main - Resultado

Código - Classe main retorno

// Produto
public class Produto {
    private String nome;
    private double preco;

    public String getNome() {
        return nome;
    }

    public void setNome(String nome) {
        this.nome = nome;
    }

    public double getPreco() {
        return preco;
    }

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

    public void aplicarDesconto(double desconto){
        double valorDesconto = (desconto / 100.0) * preco;
        double valorFinal = preco - valorDesconto;
        System.out.printf(String.valueOf("O desconto de " + valorDesconto + " foi aplicado. O valor total do produto é de: " + valorFinal));
    }
}

// Classe main resultado

Código - Classe main retorno

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

    public String getNome() {
        return nome;
    }

    public void setNome(String nome) {
        this.nome = nome;
    }

    public double getNotas() {
        return nota1;
    }

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

    public double getNota2() {
        return nota2;
    }

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

    public void calcularMedia(){
        double resultado = (nota1 + nota2) / 2;
        System.out.println("A média das notas é de: " + resultado);
    }
}

// Classe main resultado

Código - Classe main retorno

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

    public String getTitulo() {
        return titulo;
    }

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

    public String getAutor() {
        return autor;
    }

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

    public void exibirDetalhes(){
        System.out.println("Nome do titulo do livro: " + titulo);
        System.out.println("Nome do autor do livro: " + autor);
    }
}

//Classe main retorno

Código - Classe main retorno

1 resposta

Oi, Mislene! Tudo bem?

Excelentes códigos, parabéns pelo projeto! Espero que esteja gostando do curso! Colocar em execução as atividades propostas pelo professor em aula é uma prática muito importante para internalizarmos o conteúdo. Caso tenha ficado alguma dúvida em relação ao curso ou atividade, sinta-se à vontade em comunicar, estou à disposição e ficarei super feliz em poder ajudar!

Um forte abraço e bons estudos!