본문 바로가기
공부/JAVA

Overloading vs Overriding

by 밍미 2018. 5. 31.

Overloading vs Overriding

  • Overloading(오버로딩)

    • 같은 이름의 메소드를 여러개 정의하는 것

    • 매개변수의 타입이 다르거나 개수가 달라야 한다.

    • return type과 접근 제어자는 영향을 주지 않음.

       

  • Overriding(오버라이딩)

    • 상속에서 나온 개념
    • 상위 클래스(부모 클래스)의 메소드를 하위 클래스(자식 클래스)에서 재정의


'공부 > JAVA' 카테고리의 다른 글

[자료구조] 선형구조  (0) 2018.06.05
정규표현식(정규식, 표현식)  (0) 2018.06.05
Interface, Abstract  (0) 2018.05.31
Java란?  (0) 2018.05.31
변수란?  (0) 2018.04.26

댓글