Enviado em 23/01/2023 - 16:44h
A diferença entre os dois métodos é que o primeiro método espera receber qualquer implementação do tipo Interface enquanto o segundo método espera receber qualquer implementação do tipo T, sendo T capaz de herdar de Interface.
Essa diferença aparece nos parâmetros dos métodos, que no primeiro tem apenas uma interface e no segundo tem um tipo genérico. O primeiro método não depende de qualquer tipo específico, já o segundo depende de que o parâmetro recebido herde da interface especificada.
Essa diferença aparece nos parâmetros dos métodos, que no primeiro tem apenas uma interface e no segundo tem um tipo genérico. O primeiro método não depende de qualquer tipo específico, já o segundo depende de que o parâmetro recebido herde da interface especificada.