오버로딩 썸네일형 리스트형 [JAVA] 오버로딩 / 패키지 메소드 오버로딩 : 매개 변수의 유형과 개수가 다르게 하여 같은 이름의 메소드를 여러개 가질 수 있게 하는 기술 메소드 오버로딩은 매개변수 부분이 달라야한다. 변수명은 다르지만, 매개변수 타입과 개수가 동일한 메소드를 정의할 수 없다. 예를 들면, 매개변수 부분이 (Int x, int y) 와 (int i, int j) 를 매개변수로 갖는 메소드 두개는 정의할 수 없다. (int x, int y) (String x, String y)를 매개변수로 갖는 메소드 두개는 정의 가능 변수 타입이 서로 다르기 때문 따라서 매개변수의 수는 같지만 타입이 다르면 ok 매개변수의 타입은 같지만 수가 다르면 ok 매개변수의 이름이 서로 다르다고 해서 오류가 나지는 않고, 반드시 타입이 달라야함. 생성자 오버로딩과 thi.. 더보기 이전 1 다음