public class ContaBancaria {
private int numeroDaConta;
private double saldo;
public String titular;
public int getNumeroDaConta() {
return numeroDaConta;
}
public void setNumeroDaConta(int numeroDaConta) {
this.numeroDaConta = numeroDaConta;
}
public double getSaldo() {
return saldo;
}
public void setSaldo(double saldo) {
this.saldo = saldo;
}
}
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 int verificaIdade() {
if (idade >= 18) {
System.out.println("Maior de idade!");
}else {
System.out.println("Menor de idade!");
}
return 2024 - idade;
}
}
public class Produto {
private String nomeProduto;
private double precoProduto;
double desconto;
public String getNomeProduto() {
return nomeProduto;
}
public void setNomeProduto(String nomeProduto) {
this.nomeProduto = nomeProduto;
}
public double getPrecoProduto() {
return precoProduto;
}
public void setPrecoProduto(double precoProduto) {
this.precoProduto = precoProduto;
}
public void aplicarDesconto(double valorPercentual) {
desconto = precoProduto * (valorPercentual / 100);
precoProduto -= desconto;
}
}
public class Aluno {
private String nome;
private double notas1;
private double notas2;
private double notas3;
public String getNome() {
return nome;
}
public void setNome(String nome) {
this.nome = nome;
}
public double getNotas1() {
return notas1;
}
public void setNotas1(double notas1) {
this.notas1 = notas1;
}
public double getNotas2() {
return notas2;
}
public void setNotas2(double notas2) {
this.notas2 = notas2;
}
public double getNotas3() {
return notas3;
}
public void setNotas3(double notas3) {
this.notas3 = notas3;
}
public double mediaDasNotas() {
return (notas1 + notas2 + notas3) / 3;
}
}
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 exibeDetalhes() {
System.out.println("Nome do Livro.........: " + autor);
System.out.println("Autor do livro........: " + titulo);
}
}
Minha classe teste:
public class Teste {
public static void main(String[] args) {
// 2
System.out.println("\n......................................................................\n");
IdadePessoa idade = new IdadePessoa();
idade.setNome("Paulo André Carminati");
idade.setIdade(44);
System.out.println("Nome...: " + idade.getNome());
System.out.println("Idade..: " + idade.getIdade());
idade.verificaIdade();
System.out.println("-----------------------------------");
idade.setNome("Clara Carminati");
idade.setIdade(8);
System.out.println("Nome...: " + idade.getNome());
System.out.println("Idade..: " + idade.getIdade());
idade.verificaIdade();
System.out.println("\n......................................................................\n");
// 3
Produto produto = new Produto();
produto.setNomeProduto("camisa");
produto.setPrecoProduto(200);
produto.aplicarDesconto(7);
System.out.println("O preço com desconto é de: R$ " + produto.getPrecoProduto());
System.out.println("\n......................................................................\n");
// 4
Aluno aluno = new Aluno();
aluno.setNome("Paulo André Carminati");
aluno.setNotas1(9.5);
aluno.setNotas2(6.9);
aluno.setNotas3(7.8);
System.out.println("Nome do Aluno..........................: " + aluno.getNome());
System.out.println("Primeira nota..........................: " + aluno.getNotas1());
System.out.println("Segunda nota...........................: " + aluno.getNotas2());
System.out.println("Terceira nota..........................: " + aluno.getNotas3());
System.out.println("A média das notas do aluno foi de......: " + aluno.mediaDasNotas());
System.out.println("\n......................................................................\n");
// 5
Livro livro = new Livro();
livro.setAutor("C.S.Lewis");
livro.setTitulo("Cronicas de Narnia - volume único");
livro.exibeDetalhes();
}
}
E minha saída do console