JAVA

오버로딩 ( overloading) 과 오버라이딩 ( overriding )

오선지♬ 2022. 2. 22. 15:00
728x90
반응형

오버로딩 : 매개변수는 다르지만 같은 의미의 기능을 수행하는 것.

 

오버로딩의 성립 조건

 

1. 메서드 이름이 같아야 한다. 

2. 매개변수의 개수 또는 타입이 달라야 한다.

3. 반환 타입은 영향없다. ( 반환 타입이 다른 것으로는 오버로딩이 성립 되지 않는다. )

 

 

 

 

오버라이딩 :  상속받은 조상의 메서드를 자신에 맞게 변경하는 것

728x90
반응형

'JAVA' 카테고리의 다른 글

상속( Inheritance )  (0) 2022.02.24
변수의 초기화  (0) 2022.02.24
생성자 ( constructor )  (0) 2022.02.22
static 메서드, 인스턴스 메서드  (0) 2022.02.20
기본형 매개변수 / 참조형 매개변수  (0) 2022.02.19