Question: Assignment worth 4 0 points You will be creating a small banking program. Sample output is listed starting on page 2 . SavingsAccount.java String data
Assignment worth points
You will be creating a small banking program. Sample output is listed starting on page
SavingsAccount.java
String data field named nickname for the account
double data field named balance for the account
double data field named annualIntRate that stores the current annual interest rate
Date data field named dateEstablished that stores the date when the account was created.
A noargument constructor that creates a default account.
A constructor that creates an account with the specified id and initial balance.
The accessor and mutator methods for id balance, and annualIntRate.
toString method that will print the contents of the object.
The accessor method for dateEstablished.
A method named deposit that deposits a specified amount to the account.
A method named getMonthlyIntRate that returns the monthly interest rate.
Monthly interest is:
balance monthlyInterestRate
monthlyInterestRate is annualInterestRate
Note: annualInterestRate is stored as a percentage, for example You need to divide it by
SavingsAccountRunner.java
Write a test program that asks the user to enter their account number, initial balance, and annual interest rate no
need to perform error checking here assume they enter the correct info
Display list of options to deposit, check monthly interest, check account details, and exit the program.
Error checking is required on the menu selection portion needs to be or and on the deposit
amounts needs to be
What do I submit??
Complete the program and upload the java solution files with your lastname to Moodle:
LastNameSavingsAccount.java
LastNameSavingsAccountRunner.java
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
