Acyclic Visitor


By: R.C. Martin

Summary: Allow new functions to be added to class hierarchies without affecting those hierarchies and without creating the troublesome dependency cycles inherent to Visitor [Gamma+95].

Pattern: Acyclic Visitor

Allow new functions to be added to class hierarchies without affecting those hierarchies and without creating the troublesome dependency cycles inherent to Visitor [Gamma+95].

Published in: PLoPD3
Pages: 93-103
Category: Behavioral