I have finally completed my duties for getting my MBA in Information Systems. I graduated Magna Cum Laude with an average above 90. You can find my diploma on line.
The Visitor Design Pattern
The visitor design pattern allows us to add operations to objects that already exist without modifying their classes and without extending them.