Na aula 5 da parte 3 do curso de c#, tem uma classe SistemaInterno; Nessa classe declaro uma variável funcionario do tipo IAutenticavel; Dentro dessa classe faço o seguinte teste if (funcionario.Autenticar(senha)); O c# passa a sequência (fluxo) para o tipo de funcionário que estou tentando autenticar, mas, não deveria jogar para a interface o fluxo do programa? Isso me confundiu um pouco. Grato.