public interface class A

{

void F();

}



public class B : A

{

public void F()

{

Debug.Log("B");

}

}


public class C : A

{

public void F()

{

Debug.Log("C");

}

}


main()

{

A obj = new B();

obj.F();

}



------------------------------------------------------------------------------------------------


하면 B가 출력 될거아니야


근데 obj 실제 자료형을 C로 바꿔서 C가 출력되게 할 수 있음? (캐스팅안하고)


불가능함?