A blog by Simon J. Williams
You can’t override static methods in Java – so here are some alternative (more OO) solutions.