 op = new Adder();
op.A = 2;
op.B = 3;

result = op.GetResult(); // 5

// Multiplier also implements the interface.op = new Multiplier();
op.A = 5;
op.B = 4;

result = op.GetResult(); // 20


Explicit implementation

You can also explicitly implement members.The members of the interface that are explicitly implemented by a class are accessible only when the object is handled as the interface type.