Implementing Design Pattern examples in Java.