gpt4 book ai didi

ruby - CoffeeScript 风格的初始化没有进入 Ruby 2.0?

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

来自 this blog post以及各种其他新闻和播客,我的印象是 CoffeeScript 样式类初始化即将进入 Ruby 2.0。但是,尝试博客文章中的示例

class FooBar
def initialize(@name, @last_name)
#nice isn't it?
end

def to_s
"#@name #@last_name"
end
end

造成语法错误

test.rb:2: formal argument cannot be an instance variable
def initialize(@name, @last_name)
^
test.rb:2: formal argument cannot be an instance variable
def initialize(@name, @last_name)
^

Ruby 2.0 中没有实现此功能吗?我还没有发现任何关于这将被删除的新闻或公告。

最佳答案

已在 Ruby Core 中作为特性提出 #5825#8563 .从未决定它将成为一项功能。请参阅此处的讨论。

关于ruby - CoffeeScript 风格的初始化没有进入 Ruby 2.0?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17322908/

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