JAVA/기초( 기본 상식)1 오버로딩과 오버라이딩 오버로딩?자바의 한 클래스 내에 이미 사용하려는 이름과 같은 이름을 가진 메소드가 있더라도 매개변수의 개수 또는 타입을 다르면, 같은 이름을 사용해서 메소드를 정의할 수 있다.즉, 이름은 같되 매개변수의 개수나 타입은 달라야 한다.오버로딩을 사용하는 이유?같은 기능을 하는 메소드를 동일한 이름으로 정의할 수 있다. 사용 예시,오버라이딩?부모 클래스로부터 상속받은 메소드를 자식 클래스에서 재정의하는 것을 오버라이딩 이라고 한다.자식클래스에서는 오바라이딩하고자 하는 메소드의 이름, 매개변수, 리턴값이 모두 같아야 한다.- @Override 어노테이션을 쓰는 이유@Override 어노텡이션은 없어도 오버라이딩이 적용되어 정상적으로 잘 동작한다. 그렇다면, @override 어노테이션을 왜 쓸까?1. @over.. 2024. 8. 7. 이전 1 다음