Overriding

minzzun
JAVA의 오버로딩(Overloading)과 오버라이딩(Overriding)
·Java
오버로딩(Overloading)과 오버라이딩(Overriding)오버로딩(Overloading)오버로딩은 같은 이름의 메서드를 여러 개 정의할 수 있게 해주는 기능이다.각 메서드는 매개변수의 유형이나 개수가 달라야 한다. 즉, 메서드 이름은 같지만 매개변수 목록이 다른 경우를 말한다. 오버로딩(Overloading)의 사전적 의미는 과적하다는 뜻을 가진다.조건메서드의 이름이 같아야 한다.매개변수의 타입과 개수가 달라야 한다.반환 타입은 다를 수 있지만, 반환 타입만 다르고 매개 변수가 동일하다면 오버로딩이 아니다.장점같은 작업을 수행하는 메서드들의 이름을 중복하지 않고 하나의 이름으로 정의할 수 있기 때문에 코드가 직관적이고 그에 따라 코드의 가독성이 향상된다.이로 인해 오류의 가능성을 줄일 수 있다...
민준인데요
'Overriding' 태그의 글 목록