代数方程式をオブジェクト指向を使って解くにはどのようにすればよろしいでしょうか?