염몽 개발일지
Published 2022. 3. 31. 01:13
Java. 메서드의 호출 Study/Java
메서의 호출
<java />
메서드이름(값1, 값2, ...); //메서드를 호출하는 방법
<java />
print99danAll(); //void print99danAll() 을 호출 int result = add(3,5); //int add(int x, int y)를 호출하고, 결과를 result에 저장

매게변수란

메서드를 호출하는 쪽에서 주는 값을 add 메서드한테 전달하는 중간 매개체 역할을 하는 의미에서 매게변수 (parameter) 라고 한다.

 

<java />
public class Main { public static void main(String[] args) { MyMath mm = new MyMath(); long result1 = mm.add(5L, 3L); // add 메서드 호출 long result2 = mm.subtract(5L, 3L); long result3 = mm.multiply(5L, 3L); long result4 = mm.devide(5L, 3L); System.out.println(result1); System.out.println(result2); System.out.println(result3); System.out.println(result4); } } class MyMath { long add(long a, long b) { long result = a + b; return result; // 작업을 마치면 호출한 곳으로 다시 돌아간다. // return a + b; //위의 두 줄을 이와 같이 한줄로 간단히 할 수 있다. } long subtract(long a, long b) { return a - b; } long multiply(long a, long b) { return a * b; } long devide(long a, long b) { return a / b; } }

다시 한번 강조하지만, 메서드는 클래스 영역에만 정의가 가능하다.

 

  1. 객체를 생성한다.
  2. 메서드를 호출한다.
  3. 메서드의 반환값을 변수값에 저장한다.

'Study > Java' 카테고리의 다른 글

Java. 기본형과 참조형 매개변수, 참조형 반환타입  (0) 2022.04.01
Java. 호출 스택 (call stack)  (0) 2022.04.01
Java. return문, 반환값  (0) 2022.03.31
Java. 메서드  (0) 2022.03.31
Java. 클래스와 인스턴스  (0) 2022.03.30
profile

염몽 개발일지

@염몽이

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!