728x90
반응형
오버로딩과 오버라이딩
- 오버로딩(Overloading)
- 같은 이름의 메서드를 여러 개 정의 후, 파라미터를 다르게 정의하는 방식
- 파라미터 개수가 다르거나 type 이 다른 경우가 있다.
- 오버라이딩(Overriding)
- 부모 클래스가 가지고 있는 메서드를 자식 클래스에서 재정의하는 방식
- 메서드 이름과 파라미터의 개수와 type이 같다.
728x90
느낀 점
- 알고 있던 개념이지만, 코드를 직접 짜면서 오버로딩을 사용해야겠다는 생각을 못하고, 메서드 명을 다 다르게 설정한 적이 있다. 다시 한번 상기시키며 다음에 코딩할 때 잘 활용해 봐야겠다.
다음에 학습할 것
- 객체지향 프로그래밍의 5가지 설계 원칙
반응형
오버로딩과 오버라이딩에 대해 알아보았다.
728x90
반응형
'Club > 99클럽 코테 스터디 2기' 카테고리의 다른 글
99클럽 코테 스터디 22일차 TIL JAVA 데이터 타입 (0) | 2024.06.10 |
---|---|
99클럽 코테 스터디 21일차 TIL OOP 5원칙 (0) | 2024.06.09 |
99클럽 코테 스터디 19일차 TIL BFS (0) | 2024.06.07 |
99클럽 코테 스터디 18일차 TIL DFS (0) | 2024.06.06 |
99클럽 코테 스터디 17일차 TIL Deque 자료구조 (1) | 2024.06.05 |
댓글