a) Explain what is meant by a ‘design pattern’ in the context of object oriented programming. 


b) Describe FIVE characteristics you could use to document a design pattern.
c) Choose ONE of the following design patterns and give an example of object oriented code which uses this pattern:
i) Iterator

ii) Observer

iii) Singleton.

Leave an answer

Sorry, you do not have permission to answer to this question .