Overloading 썸네일형 리스트형 #54_140828_JAVA_OVERLOADING # OVERLOADING l Overloading 이란- 동일한 이름의 메소드를 둘이상 동시에 정의하는 것- 하나의 클래스 안에 정의된 메소드 이름은 달라야 하지만 아래의 오버로딩의 2가지 조건이 성립되야 가능하다 l 오버로딩 2가지 성립조건1. 매개변수의 개수2. 매개변수의 자료형 l 오버로딩의 장점- 하나의 클래스를 기반으로 다양한 형태의 인스턴스 생성을 가능하게 한다- 예 : 주민번호를 입력하는 경우, 군번을 입력하는 경우: 위 2가지 정보를 입력하면 그 사람의 정보가 출력되는 프로그램이 있다면남자는 2가지 정보를 다 입력할 수 있지만 여자는 주민번호 밖에 입력이 안되기 때문에 2가지 정보를 다 입력해도 결과가 나오고 2가지 중 한가지만 입력해도 결과가 출력되게 할 수 있다 오버로딩 예제class .. 더보기 이전 1 다음