gvsu/cs623/proj1/RetirementCalculatorModel.java
josh d0d259ca43 calculating social security
git-svn-id: svn://anubis/gvsu@433 45c1a28c-8058-47b2-ae61-ca45b979098e
2009-10-01 23:23:57 +00:00

60 lines
1.2 KiB
Java

import java.util.*;
public class RetirementCalculatorModel
{
/* input fields */
private double myCurrentIncome;
private double myIncomeWanted;
private double myEmployerPension;
private double myPartTimeIncome;
private double myOtherIncome;
private double myAge;
private double myRetirementAge;
private double mySavings;
/* calculated fields */
private double mySocialSecurity;
private double myRetirementIncome;
public RetirementCalculatorModel()
{
reset();
}
public void reset()
{
myIncomeWanted = 0;
myEmployerPension = 0;
myPartTimeIncome = 0;
myOtherIncome = 0;
myAge = 30;
myRetirementAge = 65;
}
public void calculate()
{
if (myCurrentIncome < 25000.0)
mySocialSecurity = 8000.0;
else if (myCurrentIncome <= 40000.0)
mySocialSecurity = 12000.0;
else
mySocialSecurity = 14500.0;
}
private double calculateRetirementFactor()
{
return 0.0;
}
private double calculateSocialSecurity()
{
return 0.0;
}
private double calculateSavingsFactor()
{
return 0.0;
}
}