class variables 不同于其他变量,它们的含义更接近常量。OneClass 这个类中,并没有定义 @@v 这个变量,所以会提示 uninitialized class variable;一旦设定,就有值了
class OneClass
@@v = 5
def add_method_to aClass
aClass.class_eval do
def self.new_method #定义AnotherClass类的一个类方法
p @v
p @@v
end
end
end
end
你可以用变量,而非字符串试试 (应该是字符串转义的问题)
这么搞,以后怎么来这里招聘
先切换到其他目录,然后再切换回来,还会出现这个问题么?
:plus1: wuhan, different every day
贴主在 windows 上玩过 Ruby 么?
Gopher 不是一个协议么?
主页很有趣
googya
还转个啥呢,看看王垠的文章 为 Java 说句公道话
Python 凑合可以用在不重要的地方,Ruby 是垃圾,JavaScript 是垃圾中的垃圾。原因很简单,因为 Ruby 和 JavaScript 的设计者,> 其实都只是民科。
Java 的“继承人”没能超越它
@hxh1246996371 Hamlit (Haml 2.0) 速度很惊人 Hamlit v2.0 をリリースしました & RubyKaigi 登壇しま
在武汉能有 Ruby 的机会,也是极好的
翻译真搞笑,面向侧面。。。。
口味好重,就算是叛徒,也不能“中出”人家啊。。。
:plus1:
controller 中没有定义 info_params 这个方法啊
#6 楼 @codemonkey 或许是 Docker 的发展
一直输入 license 超时。。WTF
感觉他们的任务很难完成。。
为什么捉急?
class My
include My_b
include My_a
# 注意顺序
def doit
puts "明确调用My_a的dosth方法.\n"
dosth
end
end