Improved comments on visitor pattern example.

This commit is contained in:
Ilkka Seppala
2015-01-24 23:43:35 +02:00
parent b12243b94c
commit 6e49fc01ab
7 changed files with 37 additions and 2 deletions

View File

@ -2,10 +2,15 @@ package com.iluwatar;
/**
*
* Visitor pattern defines mechanism to apply operations (UnitVisitor) on nodes
* (Unit) in hierarchy. New operations can be added without altering the node
* Visitor pattern defines mechanism to apply operations on nodes
* in hierarchy. New operations can be added without altering the node
* interface.
*
* In this example there is a unit hierarchy beginning from Commander.
* This hierarchy is traversed by visitors. SoldierVisitor applies
* its operation on Soldiers, SergeantVisitor on Sergeants and so
* on.
*
*/
public class App {