이 방법을 만들면
public void foo()
그런 다음 오버로드 된 버전을 만듭니다.
public void foo( string bar )
우리는 두 번째 함수가 첫 번째 함수에 과부하를가하거나 두 메서드가 모두 "오버로드"되었다고 말합니까?
이것은 기본 유형 함수가 있고 다른 함수 (상속과는 같지만 실제로는 아닙니다)에 의해 오버로드되는 것을 의미합니다.
한 방법이 다른 방법을 "과부하"할 수 있다고 가정하면 "과부하"및 "과부하"와 같은 용어 일 수도 있습니다. 그러나 여러 가지 과부하가있을 수 있기 때문에 전혀 기분이 좋지 않습니다.
오버로드 된 메소드를 작성하는 프로세스를 작성하고이를 작성하는 가장 올바른 방법을 원했을 때이 질문에 도달했습니다.
예 :
- 과부하입니다
foo
- 내가 과부하하고
foo
함께foo( string bar )
- 과부하 된 방법을 만들고 있습니다
- foo 오버로드하고 있습니다
그렇습니다. 이런 종류의 생각을하게되었습니다. 어떻게해야할지 모르겠습니다. 온라인에는 기능 과부하에 대한 수백 가지의 설명이 있지만, 언뜻 보면이 문제를 해결할 수 없었습니다.