Ao se declarar os construtores como públicos, se eles tiverem
um nível de acesso inferior ao da classe propriamente dita,
outra classe será capaz de declarar uma instância dessa classe,
mas não será capaz de realizar ela mesma a instanciação. Se
declarados como privativos, outras classes poderão utilizar
métodos dinâmicos, não sendo permitido que elas criem
instâncias dessa classe.