C#에서는 인터페이스의 매개 변수 이름을 지정해야합니다.인터페이스 메서드 매개 변수의 이름을 지정해야하는 이유는 무엇입니까?
나는 우리가, 이렇게하면 독자가 의미를 이해 도움이 필요하지 않은 경우에도, 그러나 어떤 경우에는 정말 필요하지 않은 것 이해 :
는interface IRenderable
{
void Render(GameTime);
}
나는 위의이 같은 읽을 말할 것 의미 아래로 :
interface IRenderable
{
void Render(GameTime gameTime);
}
일부 기술 이유는 인터페이스의 메소드의 매개 변수에 대한 이름이 필요가 있습니까?
그것은 인터페이스 메소드의 구현은 인터페이스의 방법 사람들에게 다른 이름을 사용할 수 있음을 주목할 필요가있다.
나는 그 방법 서명 이름을 만들 것이라고 생각 일관된!!! –
마지막으로 편집 된 내 편집 내역보기 –
내가 말하는 것은 메소드 선언이 일관된 클래스와 인터페이스와 같다는 것입니다 ... –