Hierarchical visitor pattern
Encyclopedia
In software engineering
, the hierarchical visitor pattern is one of design patterns
that intend to provide a way to visit every node in the hierarchical data structure
such as a tree.
Software engineering
Software Engineering is the application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software, and the study of these approaches; that is, the application of engineering to software...
, the hierarchical visitor pattern is one of design patterns
Design pattern (computer science)
In software engineering, a design pattern is a general reusable solution to a commonly occurring problem within a given context in software design. A design pattern is not a finished design that can be transformed directly into code. It is a description or template for how to solve a problem that...
that intend to provide a way to visit every node in the hierarchical data structure
Data structure
In computer science, a data structure is a particular way of storing and organizing data in a computer so that it can be used efficiently.Different kinds of data structures are suited to different kinds of applications, and some are highly specialized to specific tasks...
such as a tree.