1:public class SalesTaxBean{
   2:    // Two Attributes
   3:    private double taxRate;
   4:    private double amount;
   5:
   6:    public SalesTaxBean(){ // Sample zero argument constructor
   7:        setTaxRate("0");
   8:        setAmount("0");
   9:    }
  10:
  11:    public double getTaxRate(){ // Tax Rate Getter
  12:        return taxRate;
  13:    }
  14:
  15:    public void setTaxRate(String newTaxRate){ // Tax Rate Setter
  16:        taxRate = Double.valueOf(newTaxRate).doubleValue()/100;
  17:    }
  18:
  19:    public double getAmount(){ // Getter for amount
  20:        return amount;
  21:    }
  22:
  23:    public void setAmount(String newAmount){ // Setter for amount
  24:        amount = Double.valueOf(newAmount).doubleValue();
  25:    }
  26:
  27:    public double getSalesTax(){ // Calculates the sales tax
  28:        return amount * taxRate;
  29:    }
  30:
  31:    public double getTotal(){ // Calculates a total including tax
  32:        return amount + (amount * taxRate);
  33:    }
  34:}