Report question

Question: How can I have a Singleton that's derived from an abstract base type in Java?