자바 오버로딩, 오버라이딩(java overloading, overriding) 자바 객체지향(OOP)의 특징 중 하나인 다형성을 지원하는 방법으로 메소드 오버로딩, 오버라이딩이 있다. 오버로딩과, 오버라이딩을 간단히 정의하자면 다음과 같다. 오버로딩 : 동일한 이름을 가지는 메소드를 매개변수의 타입과 갯수로 구분짓도록 하는것을 오버로딩 이라고 한다. 오버라이딩 : 부모(상위) 클래스의 메소드를 재정의 하여 사용하는 것을 오버라이딩 이라고 한다. 1. 오버로딩 오버로딩은 일반적으로 메소드 오버로딩과 생성자 오버로딩이 있다. 하지만 크게 구분짓지는 않는다. 다음 예제소스를 통해서 확인해 보자. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 .. 프로그래밍, 언어/Java초, 중급 6년 전