[JAVA] 메서드

chronicles·2022년 11월 1일

JAVA

목록 보기
3/7
post-thumbnail

오버로딩(Overloading)

메서드의 이름은 같고 매개변수의 갯수나 타입이 다른 함수를 정의하는 것을 의미한다.

UserInfo()
UserInfo(String, int)

오버라이딩(Overriding)

  • 상위 클래스의 메서드를 하위 클래스가 재정의 하는 것이다.
  • 메서드의 이름은 물론 파라메터의 갯수나 타입도 동일해야 한다.

    public String toString() {
    return "ID : "+id+" / Name : "+name;
    }

static 메서드에서는 같은 클래스 내의 인스턴스 메서드 사용불가

0개의 댓글