본문 바로가기
프로그래밍/JAVA 자바 A-Z

[Java 자바 기초] 함수 중복 정의 method overloading 메소드 오버로딩, 매개변수가 변수 ㅋ

by nisne 2020. 8. 24.

모든 설명은 주석으로 확인할 수 있어요.

하나씩 따라해 보세요. ^^

package javaEx;

public class Review {
	
	public static void test() {
		System.out.println();
	}
	
	public static void test(int a) {
		System.out.println(a);
	}
	
	public static void test(String a) {
		System.out.println(a);
	}
	
	public static void test(int a, int b) {
		System.out.println(a+b);
	}
	
	public static void test(int a, String b) {
		System.out.println(a+b);
	}
	
	public static void main(String[] args) {	///////////////////////////////////////main() start
		//함수 중복 정의 method overloading
		//	함수를 오버로드하기 위해서는 매개변수의 갯수, 타입 등이 달라야 한다
		
		//상기 정의한 함수 차례로 시행
		test();
		test(1);
		test("안녕");
		test(1,2);
		test(1, "안녕");
		
		

	}//main() end

}//class end

 

공부하기 싫을 때 잠시 쉬어가기 

 

 

댓글