Learning C# - Interfaces / Inherit