Simple multi-form Bank Account Program in Visual C++. Program needs to include Savings, Checking and Check Plus (free checking) classes. Program needs to serialize (save) account information. Account numbers should be assigned in consecutive order. Need to have a CDOCUMENT Class, a CACCOUNT class which extends CDOCUMENT, a CSAVINGS class which inherits from CACCOUNT and accrues interest, a CCHECKING class which inherits from CACOUNT and keeps track of check numbers written and a CCHECKPLUS class which inherits from CCHECKING. Each class needs to perform their own specific duties and serialization. Code needs to be commented well especially the code added to what Visual C++ adds automatically. Code needs to be simple and should make use of pointers but not use them extensively.
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).