Week 15 Class 27 Tue Apr 22 Posted: Apr 22
Announcements
GitHub Classroom invitation link in Brightspace.
Agenda
Provide a unified interface to a set of interfaces in a subsystem
Facade defines a higher-level interface that makes the subsystem easier to use
Pipe & Filter Example:
Notes: Design Pattern Singleton
Ensure a class only has one instance and provide a global point of access to it
Unless otherwise noted, exercises are due by 4:30 pm on Wed Apr 23