본문 바로가기

JAVA

JAVA_메서드

- 메서드

  - 함수, 기능이라고 한다.

  - 여러 개의 작은 명령문을 한곳에 모아 사용하는 단위

// 메서드 구조
public class 클래스이름 {

	[반환자료형] [메서드이름](매개변수)... {
    	작업 명령문...
	}
}

  - 메서드가 없다면?

    - 모든 작업들을 코드로 작성해야 한다.

    - 일부 기능 수정시 일일이 찾아서 수정해야한다.(유지보수가 어려워짐)

  - 호출부, 선언부로 나뉨

    - 호출부 - 메서드를 사용하는 곳

    - 선언부 - 메서드가 정의되어 있는 곳

// 메서드 선언부
public class Calculator { // 클래스이름은 카멜케이스를 사용하고 동사로 시작한다.
                          // ex) sum(), printMessage(), findUserId()
	int sum(int value1, value2) { // 매개변수는 ,로 구분
                                      // (int 매개변수1, 매개변수2)
		int result = value1 + value2;
		return result; // 작업된 결과는 return을 사용하여 반환
	}
}
// 메서드 호출부
public class Main {

	public static void main(String[] args {
    
		Calculator calculator = new Calculator(); // Calculator 객체 소환 및 생성
		int result = calculator.sum(1, 2); // 메세드 호출부 및 값 대입
		System.out.println("결과: " + result); // 결과값 반환 및 출력
	}
}

'JAVA' 카테고리의 다른 글

JAVA_JVM  (0) 2026.05.20
JAVA_클래스와 객체  (0) 2026.05.19
JAVA_배열  (0) 2026.05.13
JAVA_반복문  (0) 2026.05.12
JAVA_연산자  (0) 2026.05.11