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가 출력되게 할 수 있음? (캐스팅안하고)
불가능함?
ㅇㅇ 될껄?
어케함