public static ParametroClass GetInstance() { if (parametroInstance == null) { parametroInstance = new ParametroClass(); } return(parametroInstance); }
static void Main(string[] args) { // Padrão - Singleton var empresa = EmpresaClass.GetInstance(); var parametro = ParametroClass.GetInstance(); // Padrão - Factory Method var gerarContato = new GerarContato(); var contato = gerarContato.IniciarContato("telefone"); // Padrão - Facade var carregarFacade = new CarregamentoClass(); }