Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

DRAW A UML DIAGRAM public class Account { private int id; private double balance; private double annualInterestRate; private Date dateCreated; public Account() { id =

DRAW A UML DIAGRAM

public class Account {

private int id;

private double balance;

private double annualInterestRate;

private Date dateCreated;

public Account() {

id = 0;

balance = 0;

annualInterestRate = 0;

dateCreated = new Date();

}

public Account(int id, double balance) {

this.id = id;

this.balance = balance;

annualInterestRate = 0;

dateCreated = new Date();

}

public int getId() {

return id;

}

public void setId(int id) {

this.id = id;

}

public double getBalance() {

return balance;

}

public void setBalance(double balance) {

this.balance = balance;

}

public double getAnnualInterestRate() {

return annualInterestRate;

}

public void setAnnualInterestRate(double annualInterestRate) {

this.annualInterestRate = annualInterestRate;

}

public Date getDateCreated() {

return dateCreated;

}

public double getMonthlyInterestRate() {

return annualInterestRate / 12;

}

public double getMonthlyInterest() {

return balance * getMonthlyInterestRate();

}

public void withdraw(double amount) {

balance -= amount;

}

public void deposit(double amount) {

balance += amount;

}

}

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image_2

Step: 3

blur-text-image_3

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Ehs 2.0 Revolutionizing The Future Of Safety With Digital Technology

Authors: Tony Mudd

1st Edition

B0CN69B3HW, 979-8867463663

More Books

Students also viewed these Databases questions

Question

b. Why were these values considered important?

Answered: 1 week ago