class Base
{
//...
public int i = 5;
}
class Drifted : Base
{
//...
public int b = 10;
}
Base ObjectOrReference = new Drifted();
基本Base ObjectOrReference;
型への参照も同様です。Base ObjectOrReference = new Drifted();
「new」を使用してメモリを割り当てるため、書き込むとオブジェクトになりますか?または、まだ参照しており、それが真の場合、どの型を持っていますか? 直接的な質問は、「ObjectOrReference
オブジェクトですか?」です。