@@ -0,0 +1,2865 @@
+/**%0A * David P. Lopez%0A * COP2800%0A * Banking Account Application for Checking & Savings Accounts%0A */%0Apackage Banking;%0A%0A/**%0A * 305.467.5719%0A * @author david.lopez016@mymdc.net%0A */%0Apublic class BankAccounts %7B%0A%0A    /** Instance Variables*/%0A    private double checkingBalance;%0A    private double savingsBalance;%0A    private double bankingFees;%0A    private double transactionCount;%0A    %0A    /**%0A     * Constructs a bank account object with a zero balance.%0A     */%0A    %0A    public BankAccounts()%0A    %7B%0A        checkingBalance = 0;%0A        savingsBalance = 0;%0A    %7D%0A    %0A    /**%0A     * Constructs a bank account object with a given balance.%0A     * @param initialBalChecking the initial balance for checking account%0A     * @param initialBalChecking the initial balance for checking account%0A     */%0A    %0A    public BankAccounts(double initialBalChecking, double initialBalSavings)%0A    %7B%0A        checkingBalance = initialBalChecking;%0A        savingsBalance = initialBalSavings;%0A    %7D%0A    %0A    /**%0A     * Deposits money into the bank account%0A     * @param amount the money to deposit into Savings OR Checking%0A     * Accounts depending on user input.%0A     */%0A    %0A    public void depositChecking(double amount)%0A    %7B%0A        checkingBalance = (checkingBalance - bankingFees) + amount;%0A        transactionCount += 1;%0A    %7D%0A    %0A    public void depositSavings(double amount)%0A    %7B%0A        savingsBalance = (savingsBalance - bankingFees) + amount;%0A        transactionCount += 1;%0A    %7D%0A    %0A    %0A    /**%0A     * Withdraws money from the bank account%0A     * @param amount the money to withdraw %0A     */%0A    %0A    public void withdrawChecking(double amount)%0A    %7B%0A        checkingBalance = (checkingBalance - bankingFees) - amount;%0A        transactionCount += 1;%0A    %7D%0A    %0A    public void withdrawSavings(double amount)%0A    %7B%0A        savingsBalance = (savingsBalance - bankingFees) - amount;%0A        transactionCount += 1;%0A    %7D%0A    %0A    %0A    %0A    /**%0A     * Accumulates fees to charge the bank account%0A     * @param fee the money to charge for deposits & withdraws %0A     */%0A    %0A    public void fees(double fee)%0A    %7B%0A        bankingFees = fee;%0A    %7D%0A    %0A    /**%0A     * Deducts a monthly charge based on the # of transactions and %0A     * resets the transaction count.%0A     * @param monthlyItemCharge the charge per itemized deposit/withdraw%0A     */%0A    public void deductMonthlyCharge(double monthlyItemCharge )%0A    %7B%0A        int freeTransactionsAllotted = 0;%0A        double transactionFees;%0A        transactionFees = (transactionCount - freeTransactionsAllotted) %0A                            * monthlyItemCharge;%0A        %0A        balance -= transactionFees;%0A        transactionCount = 0;%0A    %7D%0A    %0A    /**%0A     * Gets the current balance of the bank account.%0A     * @return the current balance%0A     */%0A    %0A    public double getBalance()%0A    %7B%0A        return balance;%0A    %7D%0A    %0A%7D%0A

Create bankTransactions.java