ObjectA があり、プライベート メソッドGetPrice()
があり、同じ型の「親」フィールドもあるGetPrice()
場合、子インスタンス内から親インスタンスを呼び出すことができるのはなぜですか?
例:
private decimal GetPrice()
{
ObjectA parent = Parent;
if(parent != null)
{
return parent.GetPrice(); // Why is this OK?
}
return 0;
}