我可以调用一个方法,但它对于对象#方法是不可见的-怎么可能呢?

rekjcdws  于 2021-09-29  发布在  Java
关注(0)|答案(0)|浏览(202)

我的处境对我来说很奇怪。我更改了类的名称,因为我处理客户机的代码,但看起来是这样的:

  1. (byebug) obj.method(:my_method)
  2. ***NameError Exception: undefined method `my_method' for class `MyModule::MyClass'
  3. nil
  4. (byebug) obj.my_method
  5. ***BERTRPC::UserError Exception: wrong number of arguments (given 2, expected 3)
  6. nil

该方法在代码中正常执行。那个么,我怎么可能使用那个似乎不存在的方法呢?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题