Olá gente;
Estou com um grande problema. Tenho prova agora a noite e não faço idéia de como resolver essa questão. Tenho uma classe conta simples…com classe abstrata e interface. Meu desafio é passar esses resultados para o Browser usando JSP , criando um formulario que envia os dados e outro que recebe. Baseado na classe conta e ainda por cima com letras sempre maiúsculas.
Alguém pode me ajudar??
Valeu heim?
public class Conta {
private int Numero;
private String cpf;
private double Limite;
private String Nome;
private int digito;
Cliente cliente;
protected double saldo;
public String getCpf() {
return cpf;
}
public void setCpf(String cpf) {
this.cpf = cpf;
}
public int getDigito() {
return digito;
}
public void setDigito(int digito) {
this.digito = digito;
}
public double getLimite() {
return Limite;
}
public void setLimite(double limite) {
Limite = limite;
}
public String getNome() {
return Nome;
}
public void setNome(String nome) {
Nome = nome;
}
public int getNumero() {
return Numero;
}
public void setNumero(int numero) {
Numero = numero;
}
void deposita(double valor) {
this.saldo += valor;
}
void saca(double valor) {
this.saldo += valor;
}
double getSaldo(double valor) {
return this.saldo;
}
public void atualiza(double taxa) {
this.saldo = this.saldo * taxa;
}
public Object getSaldo() {
return null;
}
}
/////////////////////////////////////////////////////////////////////////////
package br.com.contaCorrente.java;
public class Cliente {
String Nome;
String Sobrenome;
String CPF;
}
/////////////////////////////////////////////////////////////////////////////////////
package br.com.contaCorrente.java;
public class ContaPoupanca extends Conta {
public void atualiza(double taxa) {
this.saldo += this.saldo * taxa * 3;
}
}
/////////////////////////////////////////////////////////////////////////////////
package br.com.contaCorrente.java;
public class ContaCorrente extends Conta {
public void atualiza(double taxa) {
this.saldo += this.saldo * taxa * 2;
}
}
////////////////////////////////////////////////////////////////////////////////////
package br.com.contaCorrente.java;
public class TestaContas {
public static void main(String[]args){
Conta c=new Conta();
ContaCorrente cc=new ContaCorrente();
ContaPoupanca cp=new ContaPoupanca();
c.deposita(2000);
cc.deposita(1000);
cp.deposita(5000);
c.atualiza(0.01);
cc.atualiza(0.01);
cp.atualiza(0.01);
System.out.println(c.getSaldo());
System.out.println(cc.getSaldo());
System.out.println(cp.getSaldo());
}
}
//////////////////////////////////////////////////////////////////////////////////////////
package br.com.contaCorrente.java;
public class TestaAtualizadorDeContas {
public static void main(String[]args){
AtualizadorDeContas adc= new AtualizadorDeContas(0.01);
Conta c= new Conta();
Conta cc= new ContaCorrente();
Conta cp= new ContaPoupanca();
c.deposita(2000);
cc.deposita(1000);
cp.deposita(5.000);
adc.roda(c);
adc.roda(cc);
adc.roda(cp);
System.out.println("Saldo total:" + adc.getSaldoTotal());
}
}
- A idéia é que esses resultados apareçam no Browser.