Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 형상관리
- 오버로딩
- java
- elastic certified engineer
- Elasticsearch
- git
- Overloading
- overriding
- 오버라이딩
- dlfks
- 버전관리
- 상속
Archives
- Today
- Total
목록오버로딩 (1)
엔지니어 블로그
[JAVA] Overriding / Overloading 차이
1. Overloading Overloading은 동일한 이름의 메서드를 다시 선언하면서 인자 값만 다르게 하는 것이다. 상속 여부와는 관계 없이 이미 선언된 메서드에 인자 값을 추가 혹은 제외 하여 다시 선언하면 된다. 아래는 Overloading 사용 예시다. 1 2 3 4 5 6 7 8 9 10 static class Cal{ int add(int a, int b){ return a + b; } //overload int add(int a, int b, int c){ return a + b + c; } } Colored by Color Scripter cs add 메서드를 2번 선언했고, 두 메서드는 인자의 수가 다르다. 1 2 3 4 5 6 public static void main(String[..
Programming Language/JAVA
2023. 11. 12. 15:22