20210703 TIL

김진태·2021년 7월 3일
0

TIL

목록 보기
19/28

강의를 들을 때나 다른 블로그의 글을 참고하며 공부할 때
자꾸 헷갈려서 정리합니다.

parameter와 argument.

parameter

  • 함수를 정의할 때 인수를 함수 내부로 전달하기 위해 사용하는 변수
  • 매개변수

argument

  • 함수가 호출될 때 전달해 주는 값
  • 인수

무슨 말인지 코드로 확인해봅시다

코드

public class Test {

    public int addNum(int x,int y,int z) {
        return x + y + z;
    }


    public static void main(String[] args) {
        Test t = new Test();
        int sumNum =t.addNum(1,2,3);
        System.out.println(sumNum);
    }
}

>>> 6

매개 변수(parameter)란
위의 코드에서 Test 클래스 내에 메소드로 선언된
addNum(int x, int y, int z) 의 int x, int y, int z를 말한다.

인수(argument)란
위의 코드에서 main 메소드 안의 t.addNum(1,2,3)에서 1,2,3을 말한다.

argument는 메소드 호출시에 전달하는 인자값,
parameter는 메소드를 정의 할때 선언부의 변수이다!

profile
안녕!

0개의 댓글