Question: UML Design patterns: Enhance the class diagram you have provided, as part of Task1, to contain the Command pattern. As part of your answer modify

UML Design patterns:

UML Design patterns: Enhance the class diagram you have provided, as part

Enhance the class diagram you have provided, as part of Task1, to contain the Command pattern. As part of your answer modify the classes in the above structure with appropriate suitable classes, you have defined as part your class diagram relevant to the case study.

This is the class diagram:

of Task1, to contain the Command pattern. As part of your answer

if you need other information please let me know by comment and I will edit my question, thanks

Task 5 Design patterns Command pattern, encapsulates a request as an object. Consider the following class diagram as the structure for the pattern: Ref: Gamma et al. Client Command Invoker +Execute() Receiver Concrete Command +state +receive! +Execute +Action receiver --> Action: Enhance the class diagram you have provided, as part of Task1, to contain the Command pattern. As part of your answer modify the classes in the above structure with appropriate suitable classes, you have defined as part your class diagram relevant to the case study. [5 marks] Prize Employee BeenzProgram +name: String 1 +joined by title: String +program name: String +programlD +phone: Integer +program 0.. +address: String +enroll(Employee: Employee) +dateofBirth: Integer +addAccount(account: BeenzAccount) +addAccount(account: BeenzAccount) 1 +owner +prizes +pointsEarned: Integer +pointsBurned: Integer +Description: String +prizelD: Integer +getTransactionIDO +submito +generated by 1 +account BeenzAccount +accountID: Integer +currentBeenz: Integer setPoints(points: Integer) +burn(burn: Integer) +isEmptyO: Boolean 1 +listAvailablePrizes +getEmployeeld(employee: Employee) +started by +setTransaction(transaction: Transaction) +setAccountID (accountID: Integer) 0.* +transaction Transaction +points: Integer +transaction 0.* +transactionID +Program(: BeenzProgram Burning +burnBeenzo +get TransactionIDO +getCurrentBeenz

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!