0% found this document useful (0 votes)
31 views

Assignment 1

The document provides instructions for Assignment No1 which has 3 tasks: 1) Give one example each of the Proxy, Decorator, and Singleton design patterns from software, discussing how each example solves a problem. 2) Draw a class diagram for each example. 3) Identify the participants in each example according to the design pattern. Students must complete the assignment in their own words, without copying from online sources. Hard copies are due before the specified deadline and email submissions will not be accepted. Examples cannot be taken from lecture or textbook materials.

Uploaded by

mr92furqan
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
31 views

Assignment 1

The document provides instructions for Assignment No1 which has 3 tasks: 1) Give one example each of the Proxy, Decorator, and Singleton design patterns from software, discussing how each example solves a problem. 2) Draw a class diagram for each example. 3) Identify the participants in each example according to the design pattern. Students must complete the assignment in their own words, without copying from online sources. Hard copies are due before the specified deadline and email submissions will not be accepted. Examples cannot be taken from lecture or textbook materials.

Uploaded by

mr92furqan
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 1

Assignment No1

Task No.1: Give one example of each design pattern from software domain. 1. Proxy 2. Decorator 3. Singleton (a). Discuss how the relevant design pattern is solving the problem in your example [2 Marks] (b). Draw Class Diagram for each Example [4 Marks] (c). Identify the Participants in your example according to Design Pattern [4 Marks] Important Note: 1. Dont copy and paste things from internet or e-book. Write in your own words. 2. Assignments would be checked for plagiarism and serious consequences will take place if plagiarism detected 3. Submit the Hard Copy of the assignment before 4:00 p.m. Tuesday, 18th March, 2012. 4. Assignment submission through email would not be considered in any case 5. You are not allowed to quote any example from course lectures or from text book i.e. Design Patterns - Elements of Reusable Object Oriented Software

You might also like