using C = System.Console;
public static void Main ()
Calc calc = new Calc (3);
C.WriteLine ("O valor é {0}", calc.value);
C.WriteLine ("Soma de {0}", calc.sum (3));
C.WriteLine ("Multiplo de 3 é {0}", calc.mul(3));
Calc calc_2 = new Calc (1, 2, 3, 4, 5);
C.WriteLine("Valores da instância diferente {0}", calc_2.value);
C.WriteLine ("Valores de multiplicação é {0}", calc_2.mul(5));
public class Calc : ICalc
public Calc(params int[] values)
this.value = values.Sum ();
public int sum(int value)
public int mul(int value)