Design Patterns Summer 2019 Lecture 02 Composite and Visitor April 23, 2019 Albert Zündorf Design Patterns, SS19