오버라이딩
- 자식클래스가 상속받은 부모 메소드를 재작성 하는것
- 자식객체를 통한 실행 시 후손 것이 우선권을 가짐
부모 클래스의 메소드와 자식 클래스의 메소드 비교
- 메소드 이름 동일
- 매개변수의 개수,타입,순서 동일
- 리턴타입 동일
- private메소드 오버라이딩 불가
오버로딩
- 한 클래스 내에 동일한 이름의 메소드를 여러 개 작성하는 기법
오버로딩의 조건
- 같은 메소드 이름
- 매개변수의 개수,타입,순서 다르게
- 리턴타입은 상관없음
오버로딩과 오버라이딩 비교해서 보기★★★★★