겉바속촉

클래스와 객체 - 메서드 본문

IT 일기 (상반기)/JAVA

클래스와 객체 - 메서드

겉바속촉 2022. 5. 27. 14:47
728x90
반응형

 

메서드

- 함수의 일종

- 객체의 기능을 제공하기 위해 클래스 내부에 구현되는 함수

- 하나의 기능을 수행하는 일련의 코드

- 중복되는 기능은 함수로 구현하여 호출하는 형태로 사용

 

 

함수 정의

- 함수를 코드로 구현

- 함수의 이름, 매개변수, 반환 값을 선언하고 코드로 구현

int add (int num1, int num2) {
	int result;
    result = num1 + num2;
    return result;
}

int -> 함수 반환형 : 반환 값의 자료형을 나타냄(반환 값이 없다면 void라고 씀)

add -> 함수 이름 : 함수의 기능과 관련된 이름

(int num1, int num2) -> 매개 변수 : 함수의 수행을 위해 필요한 변수

return -> 함수 수행 결과 반환을 위한 예약어

 

 

 

반응형

 

 

 

public class FunctionTest {

	public static void main(String[] args) {

		int num1 = 10;
		int num2 = 30;
		
		int sum = addNum(num1, num2);
		System.out.println(sum);
	}

	public static int addNum(int n1, int n2) {

		int result = n1 + n2;
		return result;
		
	}

결과 40                                                                                                                                                                                      

 

 

 

 

728x90
반응형

'IT 일기 (상반기) > JAVA' 카테고리의 다른 글

클래스와 객체 - 인스턴스  (0) 2022.05.27
WEB 서버 & WAS  (0) 2022.05.27
Servlet Container  (0) 2022.05.27
Servlet의 개념  (0) 2022.05.27
클래스와 객체 - 개념  (0) 2022.05.26