草庐IT

eigenclass

全部标签

ruby - 在 Ruby 中,术语 "metaclass"、 "eigenclass"和 "singleton class"是否完全同义且可替代?

Class的文档类有一个令人难以置信的混淆图,涉及“元类”。我试图揭开这里实际发生的事情的神秘面纱。这三个词都是...元类特征类单例类同义词在Ruby中?例如,我知道元类在Python中意味着特定的和不同的东西,但在Ruby中呢? 最佳答案 tl;dr:是的。过去,没有人知道如何调用它们,所以每个人都调用它们为其他名称。这只是不同作者随时间使用或提议的名称的一小部分:单例类特征类元类幽灵类自己的类(class)虚拟类影子类我的类(class)自学父类(superclass)下层类(Class)anchor类嵌入类内部类天赋类无名类(
12