오버라이딩(Overriding)
- 부모 클래스의 메서드를 하위 클래스가 재정의 하는 것이다.
- 메서드의 이름은 물론 파라메터의 갯수나 타입도 동일해야 하며, 주로 부모 클래스의 동작을 상속받은 자식 클래스에서 변경하기 위해 사용된다.
오버로딩(Overloading)
- 메서드의 이름은 같고 매개변수(parameter)의 갯수나 타입이 다른 함수를 정의하는 것을 의미한다.
'안드로이드 자바 코틀린 기초 지식 > 자바 기초지식' 카테고리의 다른 글
JVM 이란? (0) | 2022.11.28 |
---|---|
추상클래스, 인터페이스 (0) | 2022.08.04 |
제어자와 접근 제어자 (0) | 2022.08.03 |
자바 메모리 구조 (Stack, Heap, Static) (0) | 2022.08.02 |
정적 Static (0) | 2022.08.02 |