본문 바로가기

Knowledge Wiki/Java

JAVA 오버로딩, 오버라이딩

1. 오버로딩 vs 오버라이딩
    오버로딩 : 기존에 없는 새로운 메서드를 정의하는 것
    오버라이딩 : 상속받은 메서드의 내용을 변경하는 것

 

2. 오버라이딩 조건
    1) 선언부가 조상 클래스의 메서드와 일치해야 한다.
    2) 접근 제어자를 조상 클래스의 메서드보다 좁은 범위로 변경할 수 없다.
    3) 예외는 조상 클래스의 메서드보다 많이 선언할 수 없다.

반응형

'Knowledge Wiki > Java' 카테고리의 다른 글

JAVA 클래스, 클래스패스  (0) 2021.11.26
JAVA 상속  (0) 2021.11.26
JAVA static 메서드  (0) 2021.11.26
JAVA 좀 잘하려면..  (0) 2021.11.26
JAVA 배열  (0) 2021.11.26