2012-09-11 53 views
1

是否有類方法來檢查該類是否存在特定的實例方法?類似於respond_to?這是一種類方法。檢查實例方法

回答

4

是的,你可以使用

method_defined? 

,這是類的方法來檢查是否定義或不特定的類有實例方法。 下面的鏈接將解釋更

Given a class, see if instance has method (Ruby)

+0

+1,我認爲這是爲實例(在這種情況下的類實例)。 –

0

使用method_defined? on類

例如:Array.method_defined? :排序