C#: calling base method
C#: interfaces