오버로딩 (overloading)

0

오버로딩

  • 한 클래스 안에 같은 이름의 메서드를 여러개 정의하는 것

오버로딩이 성립하기 위한 조건 3가지

  1. 메서드 이름이 같아야 한다.
  2. 매개변수의 개수 또는 타입이 달라야 한다.
  3. 반환 타입은 영향없다.
  • 오버로딩의 올바른 예 : 매개변수는 다르지만 같은 의미의 기능 수행

  • 메서드 이름이 같다 = 하는 작업이 같다.

profile
백엔드를 공부하고 있습니다.

0개의 댓글