public class principal {
public static void main(String[] args) {
System.out.println(" === EX 01 == ");
ContaBancaria conta01 = new ContaBancaria();
conta01.setTitular("Danielle");
conta01.setSaldo(1200);
conta01.setNumeroConta(12345);
System.out.println("Titular:" + conta01.getTitular());
System.out.println("Saldo: R$" + conta01.getSaldo());
System.out.println("Numero da Conta: " + conta01.getNumeroConta());
System.out.println(" ");
System.out.println(" === EX 02 == ");
IdadePessoa pessoa01 = new IdadePessoa();
IdadePessoa pessoa02 = new IdadePessoa();
pessoa01.setIdade(22);
pessoa01.setNome("Danielle");
pessoa01.verificarIdade();
pessoa02.setIdade(13);
pessoa02.setNome("Amanda");
pessoa02.verificarIdade();
System.out.println(" ");
System.out.println(" === EX 03 == ");
Produto produto = new Produto("Celular", 2002);
System.out.println("Nome do Produto: " + produto.getNome());
System.out.println("Preço do Produto: R$" + produto.getPreco());
produto.aplicarDesconto(10);
System.out.println("Novo Preço: R$" + produto.getPreco());
}
}
public class ContaBancaria {
private int numeroConta;
private double saldo;
public String titular;
public int getNumeroConta() {
System.out.println(numeroConta);
return numeroConta;
}
public void setNumeroConta(int numeroConta) {
this.numeroConta = numeroConta;
}
public double getSaldo() {
System.out.println(saldo);
return saldo;
}
public void setSaldo(double saldo) {
this.saldo = saldo;
}
public String getTitular() {
System.out.println(titular);
return titular;
}
public void setTitular(String titular) {
this.titular = titular;
}
}
public class IdadePessoa {
private String nome;
private int idade;
public String getNome() {
System.out.println(nome);
return nome;
}
public void setNome(String nome) {
this.nome = nome;
}
public int getIdade() {
System.out.println(idade);
return idade;
}
public void setIdade(int idade) {
this.idade = idade;
}
public void verificarIdade(){
if (this.idade >= 18){
System.out.println(this.nome + ": Maior de idade.");
} else {
System.out.println(this.nome + ": Menor de idade");
}
}
}
public class Produto {
private String nome;
private double preco;
public Produto (String nome, double preco){
this.nome = nome;
this.preco = preco;
}
public String getNome() {
System.out.println(this.nome);
return nome;
}
public void setNome(String nome) {
this.nome = nome;
}
public double getPreco() {
System.out.println("R$" +this.preco);
return preco;
}
public void setPreco(double preco) {
this.preco = preco;
}
public double aplicarDesconto(double percentual){
double desconto = preco * (percentual / 100);
preco -= desconto;
return preco;
}
}