Example #1
0
        public static void patronTemplateMethod()
        {
            var protocoloA = new ProtocoloA();
            var medico     = new Medico(protocoloA);

            var transeunte = new Transeunte(50, 40, 70);

            medico.atenderInfarto(transeunte);
        }
Example #2
0
        public static void patronAdapter()
        {
            ProtocoloA protocolo = new ProtocoloA();
            Medico     medico    = new Medico(protocolo);

            Passerby          passerby = new Passerby(5, 100, 8);
            AdapterInfartable adapter  = new AdapterInfartable(passerby);

            medico.atenderInfarto(adapter);
        }