The Visitor Design Pattern
Channel: Design Patterns Lectures
Date: 2020-11-10

In this video, the Visitor software design pattern is explained.
Visitor: Add different behavior for each object type in aggregates of objects.

This is part of the lecture "Design Patterns" at Graz University of Technology (Austria).
Target Audience: Students, Computer Scientists, Software Developers, Software Architects

TU Graz Website: https://www.tugraz.at/
TeachCenter Moodle Course: https://tc.tugraz.at/main/course/view.php?id=2199

0:00 Introduction
3:33 Structure
7:55 Context & Problem
8:30 Forces
9:04 Solution
9:35 Consequences
11:29 Closing Words