다음 순환 상속 계층은 Java에서 허용되지 않습니다. 컴파일러에서 오류가 발생하지만 컴파일에 실패한 정확한 원인을 알고 싶습니다. 컴파일러는 오류가 발생합니다 때문에되는 일을 무엇Java의 순환 상속 계층
class A extends B{}
class B extends C{}
class C extends A{} // this will give you compile time error.
, 나는 우리가 C
때문에 이러한 진술에 문제를 줄일 수 있습니다 class C extends A{}
개는 동물이지만 개는 동물이 아닙니다. 그렇지 않으면 모든 동물은 개가 될 것입니다 !! – Thihara
그 말은 얼마나 어리석은 지 보시오 ?? – Thihara
@ Thihara 당신이 맞을 때, 이것은 질문과 직접 관련이 없습니다. 당신의 논리에 따르면 클래스 A는 {A}를 확장 할 것입니다.이 정의는 실제로 똑같은 문제를 극단으로 가져옵니다. – SomeWittyUsername