Demonstrating use of Interfaces in C#