오버로딩: 같은 클래스 안에 있는 경우
오버라이딩: 서브클래스가 동일한 함수명, 동일한 반환값, 동일한 파라미터를 참조하는 경우에만 오버라이딩이라고 합니다
서브클래스는 상위클래스를 확장하는 것이므로 상위클래스의 메서드를 직접 상속하고, 서브클래스에 이러한 메서드가 포함되어 있다면 서브클래스가 새로운 파라미터를 정의하는 것도 서브클래스에 대한 오버로딩으로 간주됩니다. 는 오버로딩으로 간주됩니다.