Overloading(오버로딩)
- 같은 이름의 메소드를 여러개 정의하는 것
- 매개변수의 타입이 다르거나 개수가 달라야 한다.
 * 결국 다른 기능을 정의해서 사용한다.

 

Overriding(오버라이딩)
- 상속에서 나온 개념
- 상위 클래스(부모 클래스)의 메소드를 하위 클래스(자식 클래스)에서 재정의

 * 부모 클래스의 A를 A-1로 재정의해서 사용한다/

'개발자 > 개발자 지식' 카테고리의 다른 글

[자료구조]Stack(스택), Queue(큐)  (0) 2024.06.27
객체지향 프로그래밍  (0) 2024.06.21
접근 제어자의 종류와 특성  (0) 2024.06.20
WSDL란?  (0) 2023.04.11
SOAP에 대하여  (0) 2023.04.11