java assignment

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

Skills: Java

See more: assignment java design patterns, java swing deposit withdraw yen euro, memory assignment java applications, ncc assignment java, school assignment java, file handling assignment java, project assignment java, car hire assignment java, project assignment java software development, operating system page replacement assignment java, search engine assignment java, anyone done bridge assignment java, java display conflict, java display webcam, static methods assignment java, assignment java oxford, answering assignment java, java assignment java program process school registration, java display webcam image, java display image webcam

About the Employer:
( 1 review ) HongKong, Hong Kong

Project ID: #12041342

$1666 HKD in 3 days
(5 Reviews)
$1244 HKD in 3 days
(0 Reviews)