We have just completed the development of Jacado Klondike Solitaire. This game is a pack for five different klondike solitaire games. The game was developed in Java ME and is now available world wide.
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.