상속에 대한 개념부터가 필요합니다.
솔직히 다른이름으로 메소드 만들어서 사용해도 됩니다.
대학시절 텀프중에 상속/오버라이딩을 남발하여 사용했는데
교수님께서 배운거라고 억지로 쓸필요없다고 말씀해주신게 기억에 남네요ㅎㅎ
어쨌든 오버라이딩은 부모클래스의 함수를 재정의해서 사용하는것을 의미합니다.
검색해보면 뭐 개, 고양이, 돼지 클래스의 사운드 메소드를 쓰면 각기 소리내어 우는 그런 예가 나올것 같은데.
딱 그용도라고 보시면 됩니다. 현업에서 일하시다보면 아~ 이때 유용하겠구나 라는 감이 오실거에용