基礎問題,希望得到強大的理論支持
public class BaseClass
{
public virtual void BaseTest()
{
Console.WriteLine("BaseTest");
}
}
public class InheritClass : BaseClass
{
public override void BaseTest()
}
Console.WriteLine("InheritClass");
}
}
BaseClass baseclass = new InheritClass(); //這句話的詳細含意??????
baseclass.BaseTest(); ///為什麼值是 "InheritClass"????
InheritClass inheritclass = new InheritClass();
(BaseClass(inhericlass)).BaseTest(); //這句話的詳細含意???
希望都能得到強大的理論支持,謝謝.