Pergunta de entrevista da empresa Sparq

What are singleton classes and when are they used?