A.1 Ruby程序入口点概念的掌握

已理解,努力下一目标。
不像java那样走main方法运行吗?我还是不懂。
class中的wow不能使用
这地方我不谈入口点,对于楼主使用的代码得到的结果我的解释是,因为
Ruby的定义性代码是可执行的
参看我另一遍贴子
http://www.ruby-lang.org.cn/forums/viewthread.php?tid=5162&page=1#pid17107

[ 本帖最后由 wtbwtb 于 2008-6-23 13:14 编辑 ]
class A
  puts "A"
  def WoW
   puts "WoW"
  end
end
居然有输出,真是奇怪啊,这不是一个类定义吗,并没有实例化啊?


[Copy to clipboard] [ - ]
引用:
原帖由 vintager 于 2008-7-5 21:33 发表
class A
  puts "A"
  def WoW
   puts "WoW"
  end
end
居然有输出,真是奇怪啊,这不是一个类定义吗,并没有实例化啊?
晕了,以前接触C#的 这个程序看了半个小时才 有点明白 是不是太笨了~~~
引用:
原帖由 dhb008 于 2008-7-14 15:44 发表
晕了,以前接触C#的 这个程序看了半个小时才 有点明白 是不是太笨了~~~
引用:
原帖由 vintager 于 2008-7-5 23:29 发表
class A
 def b
  puts "in method b"
 end
 b
end输出为:undefined local variable or method `b' for A:Class (NameError)
为何?