The sample example to demo Visitor design pattern