[JAVA] 메소드 오버로딩, 메소드 오버라이딩 메소드 오버로딩 - 한 클래스 안에 똑같은 이름의 메소드 여러개를 선언할 수 있음. 그이유는 매개변수(인자)의 개수와 데이터형을 통해서 구분하기 때문에. 메소드 이름이나 생성자 이름이 같다고 할지라도 파라미터수와 타입이 다르다. (생성자도 가능) 메소드 오버라이딩 - 상위클래스가 가지고 있는 메소드를 하위 클래스가 재정의 해서 사용하는 것이다. 상속받은 기능이나 상태를 상속받은 객체의 스타일에 맞도록 재정의 하는 것이다 메소드 오버로딩 메소드 오버라이딩 이전 1 다음