I override the method because I can.. aka when inheritance goes wrong:
// Object A
public virtual bool Check(Messages messages)
{
return true;
}
// Object B
public override bool Check(Messages messages)
{
bool result = base.Check(messages);
return result;
}
Object B inherits from Object A. You tell me for what reason someone possibly could come up with to override the method from the base class like this, please..I dare you.



