Week 15 Class 25 Thu Apr 23 Posted: Apr 23
Announcements
GitHub Classroom invitation link in Brightspace.
Course Evaluations
Agenda
@TODO in the XMLFramework Project.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
Notes: Design Pattern Singleton
Ensure a class only has one instance and provide a global point of access to it
View instantiated templates with clang:
View instantiated templates online: cppinsights.io
Add operations to classes without changing them
OutputTree Example from the notes
Git Commands Git branch commands
GitHub Classroom invitation link in Brightspace if you want to run this in GitHub Codespaces.
Unless otherwise noted, exercises are due by 3:30 pm on Mon, Apr 27