Overriding Static Methods in Java

You can’t override static methods in Java – so here are some alternative (more OO) solutions.