JAVA

[JAVA 용어] 메소드에서 매개변수와 인수의 차이점은?

Sun720 2022. 7. 2. 13:14

가끔 매개변수와 인수를 혼용해서 사용하곤 했다.

나중에는 같은 의미로 착각하게 됐는데 자바 책을 읽다가 명확히 다르다는 것을 알게 되었다.

 

각각 영어로 매개변수는 parameter, 인수는 argument라고 한다.

메소드를 호출 할 때 (method call)  값을 넘기게 되는데 이것을 인수라고 한다.

그리고 인수를 받는 공간인 변수를 매개변수라고 하는 것이다.

 

결과적으로 혼용해서 써도 문맥상 맞는 말이지만 의미구분을 명확히 짚고 사용하느냐 아니냐에 따라 자바를 이해하는 데 있어서 그 차이는 큰 것 같다.

728x90
반응형

'JAVA' 카테고리의 다른 글

for each 로 다중배열 출력하기  (0) 2022.07.14