This article describes the Visitor design pattern. This is a behavioral design pattern, a category of design pattern used by software engineers, when writing computer programs.
The Visitor pattern is a design pattern, used in software engineering to add new virtual functions to a class without needing to change the class itself. The class is passed into the visitor to be acted upon, effectively giving the actor extra functionality. It is defined as a behavioral design pattern, because it enables extra functionality to be performed.
Existing classes or closed classes can be re-used to perform new tasks, like save to a new file format.
↑ Return to Top
[please contribute]
XAML guy edited Revision 1. Comment: counter
XAML guy edited Original. Comment: tidied sections
Disappointed, expected some basic details
Expected some basic details