特定のクラスが別のクラスを継承しているか判定する方法 - Qiita
例えばAクラスがBクラスを継承しているかどうかを調べるには、Class moduleのマニュアルにあるように比較演算子が使える。http://doc.ruby-lang.org/ja/1.9.3/…