코드트리 | 객체/폭탄해제 [자바 java]
매개변수와 인자란? 매개변수는 메소드, 또는 생성자를 선언할 때, 괄호 안에 적으며,어떤 입력값이 들어올지 값의 형태를 정의해준다.인자는 메소드, 또는 생성자를 호출할때, 괄호 안에 적으며,미리 선언해 두었던 매개변수에 값을 대입해준다. 매개변수는 실제로 값이 존재하지는 않고, 어떤 형태로 입력값이 들어올것인지를 정의해 준다.인자는 매개변수에 대입되는 실제로 메모리에 할당되어 있는 변수이다.즉, 매개변수와 인자의 차이는 실제로 메모리에 할당되어 있느냐, 없느냐의 차이이다. 숫자 두 개를 입력받아, 두 숫자의 합을 리턴하는 메소드를 만든다고 생각해보자.public int sum(int a, int b) {return a+b;}이렇게 메소드를 선언할때 int형 변수 두 개를 받겠다고 괄호 안에 적은 int ..
2024. 8. 9.