Zdravím,
V třídě rodiče mám jednu protected metodu, tu volám z kontruktoru. V potomkovo kontruktoru poté volám základní kontruktor a danou metodu zde mám předefinovanou. Je nějak možné z potomka zamezit volání původní metody a zavolat namísto toho novou implementaci?
class jedna
{
public jedna()
{
stihej();
}
protected void stihej()
{
Console.WriteLine("stihej");
}
}
class dva : jedna
{
public dva()
:base()
{
stihej();
}
new protected void stihej()
{
Console.WriteLine("nestihej");
}
}