最近在MS采访中提出了一个基本问题
class A {
public virtual void Method1(){}
public void Method2() {
Method1();
}
}
class B:A {
public override void Method1() { }
}
class main {
A obk = new B();
obk.Method2();
}
Run Code Online (Sandbox Code Playgroud)
那么调用哪个函数?抱歉打字错误.