강의를 듣던중 문득 "Parameter" 와 "Argument"를 심심치 않게 자주 쓰면서, 궁금하게 됬습니다!
일단 두개다 뭔가 변수를 가르치키는거 같다는 생각은 쭉 해왔는데, 지금에서야 정리를 해보게 된거 같습니다 :)
Parameter : 매개변수 / 함수와 메서드 입력 변수명 (Variable)
Argument : 전달인자, 인자 / 함수와 메소드의 입력 값 (Value)
허헣 너무 쉽죠?
즉 변수명을 Parameter. 변수에 담긴 데이터를 Argument라고 부르는것입니다!
// 변수 선언 및 초기화
int a = 10;
int b = 20;
// Parameter
public int hap(int a, int b){
return a+b;
}
// Argument
hap(a, b)
이렇게 보니 확실히 이해가 쉽죠?
Parameter는 매개변수.
Argument는 전달하는 변수값. 즉 전달인자, 인자 라고 부르는겁니다!
728x90
'Programming' 카테고리의 다른 글
비동기 프로그래밍 (0) | 2023.01.17 |
---|---|
DP 프로그래밍 (Dynamic Programming) (0) | 2023.01.17 |