public class ContaBancaria {
private int numeroConta;
private double saldo;
public String titular;
public int getNumeroConta() {
return numeroConta;
}
public double getSaldo() {
return saldo;
}
public void setSaldo(double saldo) {
this.saldo = saldo;
}
public void setNumeroConta(int numeroConta) {
this.numeroConta = numeroConta;
}
}
public class IdadePessoa {
private String nome;
private int idade;
public String getNome() {
return nome;
}
public int getIdade() {
return idade;
}
public void setNome(String nome) {
this.nome = nome;
}
public void setIdade(int idade) {
this.idade = idade;
}
public void maioridadeUsuario(){
if(idade >= 18){
this.idade = 18;
System.out.println("Você ja é maior de idade.");
}else{
System.out.println("Você ainda é menor de idade.");
}
}
}
public class Produto {
private String nome;
private double preco;
public String getNome() {
return nome;
}
public double getPreco() {
return preco;
}
public void setNome(String nome) {
this.nome = nome;
}
public void setPreco(double preco) {
this.preco = preco;
}
public void aplicarDesconto(double desconto){
double valorDesconto = preco * (desconto/100);
preco -= valorDesconto;
System.out.println("O desconto é de: "+desconto+ "%");
}
}
public class Aluno {
private String nome;
private double notas;
private int totalNotas;
public String getNome() {
return nome;
}
public double getNotas() {
return notas;
}
public void setNome(String nome) {
this.nome = nome;
}
public void setNotas(double notas) {
this.notas = notas;
}
public void pegaNotas(double notas) {
this.notas += notas;
totalNotas ++;
}
double calcularMedia() {
return this.notas / totalNotas;
}
}
public class Livro {
private String titulo;
private String autor;
public String getTitulo() {
return titulo;
}
public String getAutor() {
return autor;
}
public void setTitulo(String titulo) {
this.titulo = titulo;
}
public void setAutor(String autor) {
this.autor = autor;
}
public void exibirDetalhes(){
System.out.println("Titulo: "+getTitulo());
System.out.println("Autor: "+getAutor());
}
}
public class Principal {
public static void main(String[] args) {
ContaBancaria contaBancaria = new ContaBancaria();
contaBancaria.titular = "Leonardo";
contaBancaria.setSaldo(15.750);
contaBancaria.setNumeroConta(33560);
IdadePessoa idadePessoa = new IdadePessoa();
idadePessoa.setIdade(22);
idadePessoa.setNome("Leonardo");
idadePessoa.maioridadeUsuario();
Produto produto = new Produto();
produto.setNome("Geladeira");
produto.setPreco(3670);
produto.aplicarDesconto(45);
Aluno aluno = new Aluno();
aluno.setNome("Leonardo");
aluno.pegaNotas(0.75);
aluno.pegaNotas(10);
aluno.pegaNotas(3);
aluno.pegaNotas(7.5);
aluno.pegaNotas(10);
System.out.println("A média é: "+aluno.calcularMedia());
Livro livro = new Livro();
livro.setAutor("Ve Schwab");
livro.setTitulo("A vida invisivel de Addie Larue");
livro.exibirDetalhes();
}
}