私はそれがくだらないデザインであることを知っています.コードをオーバーホールするのがちょっと面倒なので、近道をしたいと思います.
class Grandma
{
public virtual void Mtd(){}
}
class Mommy : Grandma
{
public override void Mtd(){ base.Mtd(); /* other stuff I wanna skip*/}
}
class Daughter : Mommy
{
public override void Mtd(){ /*base.base.Mtd() //How can I do it ? */}
}
メソッドが仮想アップキャストであるため、機能しません。それで、それは可能ですか?