Por que precisamos nomear os parâmetros do método de interface?
m C #, precisamos nomear os parâmetros de um método de uma interfac
Entendo que, mesmo que não precisássemos, isso ajudaria o leitor a entender o significado; no entanto, em alguns casos, não é realmente necessário:
interface IRenderable
{
void Render(GameTime);
}
Eu diria que o acima é tão legível e significativo quanto o abaixo:
interface IRenderable
{
void Render(GameTime gameTime);
}
Existe algumtécnic motivo pelo qual nomes para parâmetros de métodos em uma interface são necessário
ale a pena notar que a implementação do método da interface pode usar nomes diferentes daqueles no método da interfac