가끔 매개변수와 인수를 혼용해서 사용하곤 했다.
나중에는 같은 의미로 착각하게 됐는데 자바 책을 읽다가 명확히 다르다는 것을 알게 되었다.
각각 영어로 매개변수는 parameter, 인수는 argument라고 한다.
메소드를 호출 할 때 (method call) 값을 넘기게 되는데 이것을 인수라고 한다.
그리고 인수를 받는 공간인 변수를 매개변수라고 하는 것이다.
결과적으로 혼용해서 써도 문맥상 맞는 말이지만 의미구분을 명확히 짚고 사용하느냐 아니냐에 따라 자바를 이해하는 데 있어서 그 차이는 큰 것 같다.
728x90
반응형
'JAVA' 카테고리의 다른 글
for each 로 다중배열 출력하기 (0) | 2022.07.14 |
---|