public class Base
{
public virtual void SomeOtherMethod()
{
}
}
public class Derived : Base
{
public new void SomeOtherMethod1()
{
}
}
**Base b = new Derived();
Derived d = new Derived();
Derived d=new Base();**
上記の 3 行のオブジェクトのインスタンス化を理解できませんか?派生クラスの場合にオブジェクトをインスタンス化する方法の概念について少し混乱しています。これらの概念について誰か助けてもらえますか?
等号の左部分と右部分が混同されていますか?