Subclasse de Singleton

Olá!

No livro Padrões de Projeto do Erich Gamma, é dito o seguinte sobre o pattern Singleton:

A classe Singleton pode ter subclasses e é fácil configurar uma aplicação com uma instância dessa classe estendida. Você pode configurar a aplicação com uma instância da classe de que necessita em tempo de execução. {página 131, item 2 em Consequências}

Mas uma classe que implementa o Singleton tem o seu construtor private. Uma classe que deriva dela não acessa o construtor e assim, não poder derivar.

Alguém poderia me explicar?

Ninguém sabe me explicar? Vi em mais de um lugar isso escrito!