본문 바로가기

개발자노트

함수) input X / output X인 함수

package class01;

public class Test02 {

// input x , output x 인 함수를 만들어보자.

	static void func1() { // 함수는 코드 재사용성을 증가시키기 위해 쓴다..!!

		System.out.println("소리가 들린다!");

		System.out.println("주의! 경고!");

	}

// input O output X

	static void func2(int num) { // for문 처럼

// 호출했을 때의 값을 사용하기 때문에

		System.out.println("func2()에서 받은 num" + num);

		num += 10;

		System.out.println(num); // 실제 변수안에선 +10이 되지만 main을 수행하고 난 뒤 메모리 증발

	}

	public static void main(String[] args) {

		int a = 100;

		int b = 200;

		func2(a); // 밸류로 불렀다. a의 "값"을 보내줌

		func2(b);

		System.out.println("a= " + a);

	}

}

'개발자노트' 카테고리의 다른 글

함수명 중복정의 허용과 오버로딩  (0) 2022.06.14
함수 메모리 개념  (0) 2022.06.14
함수 기본  (0) 2022.06.14
Random을 이용한 횟수제한 Up/Down!  (0) 2022.06.13
Random을 이용한 Up/Down!  (0) 2022.06.13