gpt4 book ai didi

ruby-on-rails - ruby 中的案例类

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

<分区>

出于学术原因,我试图在 Ruby 中实现 case_class。我已经读过这个问题Redefining "class" keyword in Ruby

我很难理解为什么在模块中使用 def case_class。为什么 case_class 有两个定义?

答案的作者说这个“foo_immutable = Foo_immutable.new”有效,使用相同的代码和 irb 我得到

NameError: uninitialized constant Foo_inmutable
from (irb):3
from -e:1:in `load'
from -e:1:in `<main>'

为什么会这样?我应该如何初始化常量?

谢谢!

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