namespace isn.tests { internal class Body : IBody { static public Ring One { get ;} public T Action(T v) { throw new System.NotImplementedException(); } } internal class Ring : Body, IRing { public static IRing Zero => throw new System.NotImplementedException(); public IRing Add(IRing unity) { throw new System.NotImplementedException(); } public IRing Mult(TBody v) { throw new System.NotImplementedException(); } } }