- Status Closed
- Budget $80 - $240 HKD
- Total Bids 7
Your system design should conform to the Open Closed Principle so that your design should easily support new functions (e.g. change of name of security) and securities, for example, creation of BankNote record which is a subclass of Security.
You MUST apply the following design patterns for your new system
Command pattern to provide the “create”, “display”, “deposit”, “withdraw”, “undo”,
“redo” and “show undo/redo list” functions
Factory pattern or Abstract Factory Pattern to create different Command objects and Security objects (e.g. Bond object, Stock object, etc.)
Memento pattern to provide “Undo” and “Redo” functions
Get free quotes for a project like this
Looking to make some money?
- Set your budget and the timeframe
- Outline your proposal
- Get paid for your work
Hire Freelancers who also bid on this project
Looking for work?
Work on projects like this and make money from home!Sign Up Now
- The New York Times
- Wall Street Journal
- Times Online