CS 372 Spring 2016  >  Assignment 4


CS 372 Spring 2016
Assignment 4

Assignment 4 is due at 5 pm Tuesday, May 3. It is worth 20 points.

Procedures

This assignment is to be done individually.

Turn in answers to the exercise below on the UAF Blackboard Learn site, under Assignment 4 for this class.

Exercises (20 pts total)

Exercise A — Implementing a New Design Pattern

Purpose

In this exercise you will research an OO design pattern on your own and implement it in a C++ program.

To Turn In

Your submission on Blackboard should include the following.

Instructions

Write a complete C++ program that uses either the Proxy or the Chain of Responsibility design pattern. Note: We have not discussed these patterns in class. Store your code in a Git repository.