Answer:

The following seem reasonable to me. You might have thought of others.

Requirements for the State

A real checking account would contain a great deal more information, but for this example, the above is enough. It is too early to think about what types of variables to use for the data. That will come later.

Next, think about what actions will be performed on a checking account. That is, what behavior will a checking account have?

QUESTION 3:

Think of three behaviors a checking account should have.