java/클래스와 메서드

메서드3(유산 있고 외부 값 받지 않음)

june__Park 2021. 3. 25. 00:04
package week4;

//3. 유산이 있고 외부에서 값이 없는 애 
class Ex06 {
	// return 값이 있으면 3개가 일치 시켜야한다
	// 1. 함수 이름 앞에 있는 리턴타입
	// 2. 함수 영역 안에 있는 return 옆에 값
	// 3. 함수 호출한 위치에서 reutrn 받아주는애
	// 리턴타입 일치 시켜줘야한다
	// 1
	int setNum() {
		int a = 10;
		int b = 20;
		int result = a + b;
		// 2
		// return result; // 유산값을 넘겨준다
		return a + b;
	}
}

public class Method3 {
	public static void main(String[] args) {
		Ex06 e6 = new Ex06();
		int x = 10;
		int y = 20;
		// 3
		int result = e6.setNum(); // 호출한 위치에서 유산값을 받는다
		// return값이 있으면 항상 그 리턴값을 저장하는 변수가 필요하다
		System.out.println(result);
	}
}