implement abstract in subclasses - C#