[JAVA] 함수의 매개변수와 인수

JoJo·2023년 7월 5일
0
post-custom-banner

💡 매개변수(parameter)란?

매개 변수는 변수의 특별한 한 종류로서 계산, 필터 또는 참조선에서 상수 값으로 대체할 수 있는 숫자, 날짜 또는 문자열과 같은 통합 문서 변수이다.

ex. Sales가 $500,000보다 크면 True를 반환하고, 그렇지 않으면 False를 반환하는 
계산된 필드를 만들 수 있다.

* 매개변수 == 인자 == parameter

💡 인수(argument)란?

함수가 호출될 때 함수로 값을 전달해주는 값을 말한다.


📌 매개변수와 인수의 관계!

매개변수는 함수의 정의에서 전달받은 인수를 함수 내부로 전달하기 위해 사용하는 변수이고, 인수는 함수가 호출될 때 함수로 값을 전달해주는 값을 전달해준다.

실제 메소드가 호출될 때 매개변수에 담기는 값이다.

ex.

public int add (int a, int b) {

    return a + b;
}

* 여기서 int a와 int b가 나타내는 것은 매개변수를 의미하는 매개변수(Parameter)이고, 
3, 4는 인수(Argument)를 의미한다.
profile
꾸준히
post-custom-banner

0개의 댓글