Ruby:创建一个所有类都可以使用的类方法 [duplicate]

Ruby: Creating a class method that all classes can use [duplicate]

提问人:RomanRhino 提问时间:3/29/2023 更新时间:3/29/2023 访问量:40

问:

我正在尝试创建一个可以由任何类调用的方法,类似于.is_a如何?可以由任何类调用。如何做到这一点?

我尝试使用 alias_method 和 Class.send(method) 来实现我的结果,但都没有奏效。

共享 的 Ruby 方法

评论


答:

0赞 Rajagopalan 3/29/2023 #1

打开 Object 类并在其中编写方法。

class Object 
  def your_method
  end
end

现在,任何类对象都可以访问此方法。