Question: please help me with this java problem. p.s. answe all parts of the questiosn which includes these Analysis: (Describe the problem including input and output

please help me with this java problem. p.s. answe all parts of the questiosn which includes these

Analysis: (Describe the problem including input and output in your own words.)

Design: (Draw an UML class diagram for the Account class.)

thanks

please help me with this java problem. p.s. answe all parts of

Close Lab 2: Create and use a class Problem Description: (The Account class) Design a class named Account that contains: . A private int data field named id for the account (default A private double data field named balance for the account . A private double data field named annualInterestRate that default 0 stores the current interest rate (default O). Assume all accounts have the same interest rate A private Date data field named dateCreated that stores the date when the account was created . A no-arg constructor that creates a default account . A constructor that creates an account with the specified id . The accessor and mutator methods for id, balance, and The accessor method for dateCreated and initial balance annualInterestRate A method named getMonthlyInterestRate) that returns the monthly interest rate A method named withdraw that withdraws a specified amount from the account . A method named deposit that deposits a specified amount to the account Draw the UML diagram for the class. Implement the class Write a test program that creates an Account object with an account ID of 1122, a balance of $20,000, and an annual interest rate of 4.58. Use the withdraw method to withdraw $2,500, use the deposit method to deposit $3,000, and print the balance, the monthly interest, and the date when this account was created Analysis: (Describe the problem including input and output in your own words.) Design: (Draw an UML class diagram for the Account class.) Coding: (main testing part provided) public class Test ( public static void main (String[ args) Account accountnew Account (1122, 20000) Account.setAnnual InterestRate(4.5) account.withdraw (2500) account.deposit (3000) System.out.println("Balance is"account.getBalanceO) System.out.println ("Nonthly interest is "+ account.getMonthlyInterest0) System.out.println ("This account was created at "+ account.getDateCreated )) Class Account // Implenent the class here Testing: (Describe how you test this program) Follow our class coding standard to complete this lab, check out for credit

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!