示例#1
0
        public static ParametroClass GetInstance()
        {
            if (parametroInstance == null)
            {
                parametroInstance = new ParametroClass();
            }

            return(parametroInstance);
        }
示例#2
0
        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();
        }