using System; interface Device1 { void start(); } interface Device2 { void start(); } public class ConcreteDevice : Device1, Device2 { void Device1.start() { Console.WriteLine("Device1 implementation"); } void Device2.start() { Console.WriteLine("Device2 implementation"); } } public class Test { public static void Main() { Device1 d1 = new ConcreteDevice(); Device2 d2 = new ConcreteDevice(); d1.start(); d2.start(); } }