공변량 반환 유형이란 무엇입니까? Java에서 공변 반환 유형은 무엇입니까?일반적으로 객체 지향 프로그래밍에서?공변량 반환 - 방법을 재정의할 때 재정의 방법의 반환 유형이 재정의된 방법의 반환 유형의 하위 유형이 될 수 있음을 의미합니다. 예를 들어 이를 명확히 하기 위해 일반적인 사례는 다음과 같습니다.Object.clone()- 타입의 반환을 선언합니다.Object자신의 클래스에서 다음과 같이 덮어쓸 수 있습니다. public class MyFoo { ... // Note covariant return here, method does not just return Object public MyFoo clone() { // Implementation } } 여기서의 이점은 MyFoo 오브젝트에 대한 명..