esse programa visa exemplificar como pode ser criada uma classe que 
possa ser instanciada uma única vez, existindo apenas um único objeto dela.

Para isso é necessário  criar métodos e propriedades de classe
que simule o construtor instanciando o objeto, guardando-o em outras variáveis de classe
inacessíveis ŕ outras units/classes (privadas)
e como result retornar essa propria variavel.