Class C# Tutorial

using System;
interface Interface1 { 
     void PrintOut(string s); 
}
class BaseClass 
{
   public void PrintOut(string s)      
   {
      Console.WriteLine("Calling through: {0}", s);
   }
}
class Derived : BaseClass, Interface1     
{
}
class MainClass
{
   static void Main()
   {
      Derived d = new Derived();       
      d.PrintOut("object.");           
   }
}
Calling through: object.