어떻게 이것이 합법적 일 수 있습니까? A는 Intf에 의해 구현되지 않습니다. 그러므로 이것을 어떻게 합법적으로 사용할 수 있습니까?Java - interface -instsof
interface Intf {
}
class A{
}
class B{}
class Test {
public static void main(String[] args) {
A obj = new A();
System.out.println(obj instanceof Intf); //Legal - no any errors, just output false
System.out.println(obj instanceof B); // Illegal - compile error
}
}
무엇이 질문입니까? 이것을 법률로 사용하는 법? –
인쇄 라인 명세서의 출력은 무엇입니까? 참된? 그릇된? "불법"? – deHaar
실제로 instanceOf가 수행하는 작업은 특정 클래스 또는 인터페이스에 대한 개체를 확인하는 것입니다. 그래서 여기에 합법적 인 의미는 무엇입니까? –