java 문법 -6 메서드 (오버로드)

Sukhun-Net·2023년 11월 5일
public class Main6{
	
	public static void main(String[] args) {
		
		System.out.println(add(50,10));
		System.out.println(add(50,10,40));
		System.out.println(add(1,2,3,4,5,6,7));
	}
	
	public static int add(int x, int y) {
		return x+y;
		
		
			
	}
	
	// method 오버로드 : 똑같은 이름인데,   파라미터 개수, 파라미터 type, return type 이 다른 여러가지 똑같은 method 작성 가능 
	public static int add(int x, int y, int z) {
		return x+y+z;
	}
	
	
	// ... 0개부터 숫자 제한x , 배열로서 들어옴 -> 반복문 처리 
	public static int add(int ... numbers) {
		
		int sum = 0;
		for	(int i = 0;  i < numbers.length; i++) {
			sum = sum+numbers[i];
			
		}
		return sum;
	}
	
	
	
	
}
profile
Data Scientist (Computer Vision, Multimodal)

0개의 댓글