오버라이딩과 오버로딩

정성훈·2022년 12월 23일
0

오버라이딩

  • 자식클래스가 상속받은 부모 메소드를 재작성 하는것
  • 자식객체를 통한 실행 시 후손 것이 우선권을 가짐

부모 클래스의 메소드와 자식 클래스의 메소드 비교

  • 메소드 이름 동일
  • 매개변수의 개수,타입,순서 동일
  • 리턴타입 동일
  • private메소드 오버라이딩 불가

오버로딩

  • 한 클래스 내에 동일한 이름의 메소드를 여러 개 작성하는 기법

오버로딩의 조건

  • 같은 메소드 이름
  • 매개변수의 개수,타입,순서 다르게
  • 리턴타입은 상관없음

오버로딩과 오버라이딩 비교해서 보기★★★★★

profile
누누

0개의 댓글