[JAVA] Overriding(오버라이딩) vs Overloading(오버로딩)
2018. 7. 12. 10:57ㆍJAVA
[JAVA] Overriding(오버라이딩) vs Overloading(오버로딩)
Overriding vs Overloading
- 오버라이딩(Overriding)
상위 클래스에 존재하는 메소드를 하위 클래스에서 필요에 맞게 재정의하는 것을 의미한다. - 오버로딩(Overloading)
같은 클래스 내에 return value 와 메소드명이 동일한 메소드를 매개변수만 다르게 만들어 다양한 상황에 메소드가 호출될 수 있도록 하는 것입니다.
'JAVA' 카테고리의 다른 글
[JAVA] Wrapper Class (0) | 2018.07.12 |
---|---|
[JAVA] 자바의 Public, Protected, Private, (default) (0) | 2018.07.12 |
[JAVA] final keyword (0) | 2018.07.12 |
[JAVA] Generic(제너릭) 이란? (0) | 2018.07.12 |
[JAVA] Annotation(어노테이션) 이란? (1) | 2018.07.12 |