subject

A private data field accountNum A private data field balance
A private date field open
A public data field withdrawCount
A public data field depositCount
A constructor that creates an account with the specified accountNum (default 999), initial balance (default 500), open (default True), withdrawCount (default 0), depositCount (default 0).
The accessor and mutator methods for two of the data fields, accountNum and balance.
A method named withdraw that withdraws a specified amount from the account.
The withdraw method first needs to check for proper funds in the account. If so, does the following:
The withdraw method calculates the balance based on the withdraw amount.
The withdraw method calculates the accumulated total number of withdraws made, withdrawCount
Lastly returns boolean True to signify funds were available for the withdraw.
Otherwise, if funds are not available returns boolean False.
A method named deposit that deposits a specified amount to the account.
The deposit method calculates the balance based on the deposit.
The deposit method calculates the accumulated total number of deposits made, depositCount.

A method named close that closes the account.
The close method first needs to check to see if there is a balance greater than zero in the account. If so, does the following:
The close method sets the balance to zero.
The close method sets the open to False.
Lastly return boolean True to signify funds were still in the account.
Otherwise, if there are no funds available in the account, just closes the account by setting the open to False, and return boolean False.

ansver
Answers: 2

Another question on Computers and Technology

question
Computers and Technology, 22.06.2019 09:00
What is one way in which tablets differ from laptops and notebooks? tablets are designed for touch-based interaction. tablets are designed to be used as desktops. tablets are designed for input via a keyboard and mouse. tablets are designed to be larger than laptops.
Answers: 1
question
Computers and Technology, 24.06.2019 16:00
This isn't about school but every time it tells me to watch an ad to unlock the answer to a question it prompts a survey and it just keeps loading. so i haven't been able to get answers for my tests in like a week.
Answers: 2
question
Computers and Technology, 24.06.2019 18:00
Which of the following is an example of synchronous communication? a) e-mail b) voicemail c) telephone conversation d) text message.
Answers: 1
question
Computers and Technology, 25.06.2019 04:10
This might be a bit off-topic, but i'm having trouble with a certain arg made by game theory. if there are any theorists out there that wanna , it would be appreciated!
Answers: 2
You know the right answer?
A private data field accountNum A private data field balance
A private date field open
...
Questions
question
Spanish, 28.02.2021 03:50
question
Mathematics, 28.02.2021 04:00
question
Spanish, 28.02.2021 04:00
Questions on the website: 13722359