매개변수 2

자바(java) 인자(argument) / 매개변수(parameter) 차이

자바(java) 인자(argument) / 매개변수(parameter) 차이 자바 뿐만 아니라 어떤 언어를 공부를 하던 용어가 헷갈려 이리저리 찾아본 경험이 있었다. 그 중에서 인자와 매개변수의 차이를 기록해보려 한다. 인자(argument) 인자는 "메소드 / 생성자를 호출할때 데이터를 매개변수에 값을 전달한다." --> 아래코드에서 multiple(3,5) 3,5가 '인자' 매개변수(parameter) 매개변수는 "메소드,.생성자를 선언할 때, 어떠한 형태로 값이 들어올지 정의 해주는것" - '타입' / '정의'키포인트 --> 아래코드에서 multiple(int x, int y) 가 매개변수 public class test { public static int multiple(int x, int y){..

자바(Java) 2023.05.12

자바 (Java) 객체지향언어 메서드?

자바에서의 메서드(method) 👉특정 작업을 수행하는 일련의 문장들을 하나로 묶은 것 메서드는 크게 선언부(header), 구현부(body) 반환타입 메서드이름 (타입변수명, 타입변수명···) // --> 선언부 { // --> 구현부 //매서드 호출시 수행되는 코드 } int add(int a, int b) // --> 선언부 { // --> 구현부 int result = a + b; return result; // 호출한 메서드로 결과를 반환한다. } 메서드의 header 선언부는 메서드의 이름과 매개변수의 선언, 반환타입으로 구성 int add(int x, int y) int = 반환타입 add = 메서드이름 (int x, int y) = 매개변수 선언(입력) ※매개변수를 선언할때 변수의 타입을 ..

자바(Java) 2023.04.24