gpt4 book ai didi

ruby 类 << self

转载 作者:太空宇宙 更新时间:2023-11-03 16:08:00 25 4
gpt4 key购买 nike

我知道了

class << self 

确实如此。但是这个技巧的潜在机制是什么?

<<在 Ruby 中是二元左移运算符

所以我们在 class 上进行二进制左移多变的 ?

请澄清。

最佳答案

这不仅仅是二进制左移 - <<在 Ruby 中也是 singleton class definition句法。使用这种语法是因为在 Ruby 中表示类的所有对象都是单例类。

关于 ruby 类 << self ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9600830/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com