overriding (1) 썸네일형 리스트형 [JAVA] 오버라이딩 (Overriding) 1. 오버라이딩 오버라이딩이란 조상 클래스로부터 상속받은 메서드의 내용을 변경하여 사용하는 것이다. 상속받은 메서드의 이름은 유지하면서 메서드의 내용을 변경하여 덮어씌우는 것으로 이해하면 된다. 메서드의 이름은 동일하지만 실행되는 것은 다른 메서드인 것이다. class Parent { public void cal(int a, int b) { return a + b; } } class Child extends Parent { public void cal(int a, int b) { return a * b; } } 자식 클래스인 Child는 Parent를 상속받았기 때문에 Parent의 cal 메서드를 사용할 수 있다. 하지만 이 경우에는 자식 클래스인 Child에 메서드 cal이 새로 구현이 되어있다. 그.. 이전 1 다음