>>36
Type型を使えばできるかも
でも設計上は継承使って解決する方が絶対いいと思う