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 |