Professional Documents
Culture Documents
Homework #7
CIS 166 – Visual Basic
This exercise takes the checking account project and modifies the transaction class,
and adds an array. Your project will use a single form. Copy your project files in a
folder to the R: drive, and turn in a printed copy of your code, your planning
documents, and this sheet in a folder.
Modify the Transaction class from Homework #6 or start with a new project. The
class should have the following read/write properties: TransactionDate,
TransactionType, TransactionAmount, Payee, and CheckNumber. Include shared
read-only properties for AccountBalance and Overdrawn. Overdrawn is a Boolean
value indicating if the AccountBalance is negative. Include a ToString method to
display account information. Include a method to adjust the AccountBalance.
Include shared functions to test the amount and date.
3/23/07