Boa tarde, sou iniciante em Java pelo Curso de Sistema de Informaçao, preciso fazer a soma de 04 gets:
cpPF.getResultadoPF{};
ccPF.getResultadoRFPF();
cpPJ.getResultadoPJ();
ccPJ.getResultadoRFPJ();
mas quando tento fazer a soma o resultao sai zerado, porque?
[package questao1;
import javax.swing.*;
public class Principal {
public static void main (String [] args){
int tipo;
ContaP cpPF = new ContaP();
PessoaF pf = new PessoaF();
ContaP cpPJ = new ContaP();
PessoaJ pj = new PessoaJ();
ContaRF ccPF = new ContaRF();
ContaRF ccPJ = new ContaRF();
Casa c = new Casa();
String nome=pf.getNome();
double valor1 = cpPF.getResultadoPF();
[color=red]double Soma = cpPF.getResultadoPF() + ccPF.getResultadoRFPF() + cpPJ.getResultadoPJ() + ccPJ.getResultadoRFPJ();[/color]
do{
tipo=Integer.parseInt(JOptionPane.showInputDialog
(null,"Escolha uma das Opções a seguir:"
+"\n 1 - Pessoa Fisica"
+"\n 2 - Pessoa Juridica"
+"\n 3 - A Soma das Contas"));
}while (tipo != 1 && tipo != 2 && tipo !=3);
//JOptionPane.showMessageDialog(null,"Opção Inválida! Por favor digite 1 ou 2.");
if(tipo==1){
//Pessoa Fisica aplicando na Poupanca
cpPF.setSaldoInicial(1000);
cpPF.setSaldoAplicar(899);
cpPF.setTAplicacao(12);
//Pessoa Fisica aplicando na Renda Fixa
ccPF.setSaldoInicialRF(112);
ccPF.setSaldoAplicarRF(8000);
ccPF.setTAplicacaoRF(23);
ccPF.setSaldoConta(345);
JOptionPane.showMessageDialog(null,"RENDIMENTO DA CONTA POUPANÇA COMO PESSOA FISICA"
+"\nO nome do cliente é: " + nome
+"\nO saldo Inicial da conta Poupanca é.............. : " + cpPF.getSaldoInicial()
+ "\nO valor Aplicado na conta Poupanca é............ : " + cpPF.getSaldoAplicar()
+ "\nO saldo Atual da Conta Poupança é............... : " + cpPF.getSaldoAtual()
+ "\nO indice da Conta Poupança p/ Pessoa Física é de : " + cpPF.getTaxaPF()
+ "\nO tempo de aplicaçao é de ...................... : " + cpPF.getTAplicacao() + " Meses."
+"\nAplicando o valor de " + cpPF.getSaldoAtual() + " a uma taxa de " + cpPF.getTaxaPF()
+ " ao mês durante " + cpPF.getTAplicacao() + " meses, teremos um total de " + [color=orange]cpPF.getResultadoPF());[/color]
JOptionPane.showMessageDialog(null,"RENDIMENTO DA CONTA RENDA FIXA COMO PESSOA FISICA"
+"\nO nome do cliente é: "+nome
+"\nO saldo Inicial da conta Renda Fixa é............. : " + ccPF.getSaldoInicialRF()
+"\nO valor Aplicado na conta Renda Fixa é............ : " + ccPF.getSaldoAplicarRF()
+"\nO saldo Atual da Conta Renda Fixa é............... : " + ccPF.getSaldoAtualRF()
+ "\nO indice da Conta Renda Fixa p/ Pessoa Física é de : " + ccPF.getTaxaRFPF()
+ "\nO tempo de aplicaçao é de ...................... : " + ccPF.getTAplicacaoRF() + " Meses."
+"\nAplicando o valor de " + ccPF.getSaldoAtualRF() + " a uma taxa de " + ccPF.getTaxaRFPF()
+ " ao mês durante " + ccPF.getTAplicacaoRF() + " meses, teremos um total de " [color=brown]+ ccPF.getResultadoRFPF());[/color]
}else if(tipo==2){
//Pessoa Juridica aplicando na Poupanca
cpPJ.setSaldoInicial(0);
cpPJ.setSaldoAplicar(7890);
cpPJ.setTAplicacao(12);
//Pessoa Juridica aplicando na Renda Fixa
ccPJ.setSaldoInicialRF(0);
ccPJ.setSaldoAplicarRF(18900);
ccPJ.setTAplicacaoRF(23);
ccPJ.setSaldoConta(345);
JOptionPane.showMessageDialog(null,"RENDIMENTO DA CONTA POUPANÇA COMO PESSOA JURIDICA"
+"\nO nome do cliente é: "+nome
+"\nO saldo Inicial da conta Poupanca é............. : " + cpPJ.getSaldoInicial()
+"\nO valor Aplicado na conta Poupanca é............ : " + cpPJ.getSaldoAplicar()
+"\nO saldo Atual da Conta Poupança é............... : " + cpPJ.getSaldoAtual()
+"\nO indice da Conta Poupança p/ Pessoa Física é de : " + cpPJ.getTaxaPJ()
+"\nO tempo de aplicaçao é de ...................... : " + cpPJ.getTAplicacao() + " Meses."
+"\nAplicando o valor de " + cpPJ.getSaldoAtual() + " a uma taxa de " + cpPJ.getTaxaPJ()
+ " ao mês durante " + cpPJ.getTAplicacao() + " meses, teremos um total de " +[color=green] cpPJ.getResultadoPJ());[/color]
JOptionPane.showMessageDialog(null,"RENDIMENTO DA CONTA RENDA FIXA COMO PESSOA JURIDICA"
+"\nO nome do cliente é: "+nome
+"\nO saldo Inicial da conta Renda Fixa é............. : " + ccPJ.getSaldoInicialRF()
+"\nO valor Aplicado na conta Renda Fixa é............ : " + ccPJ.getSaldoAplicarRF()
+"\nO saldo Atual da Conta Renda Fixa é............... : " + ccPJ.getSaldoAtualRF()
+"\nO indice da Conta Renda Fixa p/ Pessoa Física é de : " + ccPJ.getTaxaRFPJ()
+"\nO tempo de aplicaçao é de ...................... : " + ccPJ.getTAplicacaoRF() + " Meses."
+"\nAplicando o valor de " + ccPJ.getSaldoAtualRF() + " a uma taxa de " + ccPJ.getTaxaRFPJ()
+ " ao mês durante " + ccPJ.getTAplicacaoRF() + " meses, teremos um total de " +[color=blue] ccPJ.getResultadoRFPJ());[/color]
}else if(tipo==3){
JOptionPane.showMessageDialog(null,"A SOMA DOS SALDOS DAS DUAS CONTAS É : "
}
}
}]