gyub's 공부일기/그저 내 공부
오버라이딩과 오버로딩
gyu__b
2021. 4. 3. 23:52
※※ 그저 공부하는 흐름대로 작성한 것이니 정돈된 글이 아님 주의 ※※
오버라이딩과 오버로딩은 자바의 다형성을 구현하는 대표적인 방법이다.
오버라이딩은 하위 클래스의 성격에 맞게 부모 클래스의 함수를 재정의하는 것을 말한다.
이때 부모 클래스와의 시그니쳐가 완전히 같지만 내부 구현이 달라지는 형태이다.
오버로딩은 함수 이름만 같고 나머지 시그니쳐가 다른 것을 말한다. 파라미터 자료형이나, 개수 등을 다르게 정의함으로써 확장된 함수를 새로 정의하고 구현하는 것을 말한다.
반응형