Ruby程序入口点概念的掌握
A.1 Ruby程序入口点概念的掌握伱可以用记事本建立一个Ruby程序的源文件,比如a.rb,内容如下:puts \\"Hello, Ruby\\"伱可以用:ruby a.rb运行这个程序,输出:Hello, Ruby。
这表明Ruby程序的入口点在第一条可执行语句处。
你也可以在源文件中定义如下的一个方法:def Foo
puts \\"Hello, World!\\"
end运行后输出:Hello, Ruby这里Foo是方法。
同样,你也可以定义一个类:class A
puts \\"A\\"
def WoW
puts \\"WoW\\"
end
end伱将会发现在类A中,\"A\"得到了输出,而类A中的WoW方法没有输出。
综上所述,Ruby程序的入口点为:第一条可执行语句完整的例子如下:puts \\"Hello, Ruby\\"
def Foo
puts \\"Hello, World!\\"
end
class A
puts \\"A\\"
def WoW
puts \\"WoW\\"
end
end输出:Hello, Ruby
A
不明白。A没有实例化啊。没有new啊。 运行了一下,确实是这样 Geek的RB。 Geek的RB。
2gua 发表于 2011-03-28 08:38 http://bbs.chinaunix.net/images/common/back.gif
不明白牙~~~ :wink:
页:
[1]