Lab Work 5 Objective • Understand the difference between creational, structural, and behavioral design patterns. • For given scenario student will detect what appropriate behavioral design patterns...


Lab Work 5<br>Objective<br>• Understand the difference between creational, structural, and behavioral design patterns.<br>• For given scenario student will detect what appropriate behavioral design patterns should be used.<br>• Ability to use several design patterns for given scenario.<br>Current Lab Learning Outcomes (LLO)<br>By completion of the lab the students should be able to<br>1. Select the most appropriate design pattern for a give scenario<br>2. Implement any GoF creational design pattern<br>3. Apply structural GoF design patterns<br>4. Write code using GoF behaviour design patterns<br>5. Produce a pattern based design that maps the requirements of a given scenario using design patterns.<br>Lab Requirements<br>IDE, UML Tool.<br>Lab Assessment<br>Design class diagram and implementation for following scenario with demo:<br>• A factory company produces three different products (Al, A2, and A3). Those products get combined<br>after all three products completed. Use at least two behivoral design patterns to implement factory<br>system<br>Lab Description<br>The answer should be handed as PDF file generated from UML tool such as StarUML, and source code of<br>your implementation. Make sure you use correct design pattern that apply to the given scenarios. Include<br>which design pattern you use.<br>

Extracted text: Lab Work 5 Objective • Understand the difference between creational, structural, and behavioral design patterns. • For given scenario student will detect what appropriate behavioral design patterns should be used. • Ability to use several design patterns for given scenario. Current Lab Learning Outcomes (LLO) By completion of the lab the students should be able to 1. Select the most appropriate design pattern for a give scenario 2. Implement any GoF creational design pattern 3. Apply structural GoF design patterns 4. Write code using GoF behaviour design patterns 5. Produce a pattern based design that maps the requirements of a given scenario using design patterns. Lab Requirements IDE, UML Tool. Lab Assessment Design class diagram and implementation for following scenario with demo: • A factory company produces three different products (Al, A2, and A3). Those products get combined after all three products completed. Use at least two behivoral design patterns to implement factory system Lab Description The answer should be handed as PDF file generated from UML tool such as StarUML, and source code of your implementation. Make sure you use correct design pattern that apply to the given scenarios. Include which design pattern you use.

Jun 02, 2022
SOLUTION.PDF

Get Answer To This Question

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here