public static int Main () { INumber n = new Number (); n.Add(1); n.Add(1.0); ((IInteger)n).Add(1); ((IDouble)n).Add(1); return 0; } }