eigenclass

eigenclass

文章 0 浏览 3

关于 Ruby 中的类定义

最近,我正在研究 Ruby 中类的一些细节,并对类定义感到困惑。 在Ruby中,类定义如下, class A def self.my_method end end 一样 class A class << s…

叫思念不要吵 2024-12-11 22:31:40 1 0

是否有可能获得 Ruby 中的所有特征类?

在 Ruby 中获取所有模块的列表很容易: ObjectSpace.each_object(Module).to_a 但是,是否可以获取所有特征类(也称为单例类或元类)的列表?或者特征…

苏辞 2024-12-10 10:25:40 1 0

Ruby 中的匿名类

我有两个问题: 方法f_1是否属于元类匿名类? 方法f_2属于匿名类吗? 与以下代码相关: car = "car" class << car def self.f_1 puts "f_1" end def f…

幸福丶如此 2024-11-16 04:57:15 3 0

Ruby eigenclass 模式 - 要求澄清

哪些信息源最能描述 Ruby 的特征类? 我已阅读以下内容: (查看额外页面) 尽管如此,我还是无法推断出以下行为: class Object def sc(n = 1) # nth…

逐鹿 2024-10-06 11:46:57 8 0

Ruby 类方法与特征类中的方法

类方法和该类的特征类(或元类)中的方法只是定义一件事的两种方法吗? 否则的话,有什么区别呢? class X # class method def self.a "a" end # eige…

奶气 2024-10-03 04:20:17 10 0

类<< Ruby 中的自我习语

class << 是什么意思? self 在 Ruby 中做什么?…

疑心病 2024-08-26 11:33:34 11 0

为什么 eigenclass 看起来如此相似,但它不等于 self.class?

我在某个地方错过了备忘录,希望你能向我解释一下。 为什么对象的特征类与 self.class 不同? class Foo def initialize(symbol) eigenclass = class …

给我一枪 2024-08-09 05:47:58 10 0
更多

推荐作者

已经忘了多久

文章 0 评论 0

15867725375

文章 0 评论 0

LonelySnow

文章 0 评论 0

走过海棠暮

文章 0 评论 0

轻许诺言

文章 0 评论 0

信馬由缰

文章 0 评论 0

更多

友情链接

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文