Interfaces Explícitas: Clareza e Contrato em C# versus Tipagem Estrutural ou Ambiguidades

O conceito de interfaces à moda da linguagem Go, conhecido como tipagem estrutural, permite que um tipo T satisfaça uma interface I sem uma declaração explícita. Basta que os métodos públicos de T correspondam completamente aos requisitos da interface I. Esta abordagem, por vezes referida como "Duck Typing estático", tem seus defensor ...

Publicado em 6-10 05:50 por Thomas