Project1

标题: 如何调用一个方法 [打印本页]

作者: TurboDream    时间: 2009-3-19 21:13
标题: 如何调用一个方法
如何调用一个方法?
好比定义了一个类,还定义了i方法,请问怎样调用? [LINE]1,#dddddd[/LINE]版务信息:本贴由楼主自主结贴~
作者: 八云紫    时间: 2009-3-19 21:15
class A
  def show(string)
    p string
  end
end

a = A.new
a.show("Hello World")

也可以

A.new.show("Hello World")
[LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者: TurboDream    时间: 2009-3-19 21:18
谢谢了,被refresh搞昏了
作者: 八云紫    时间: 2009-3-19 21:20
在类内部的方法可以自由调用的说,就想这样:

class A
  def show(string)
    p string
  end
  def show_s
   show("Heelo World")
  end
end

a.new.show_s




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1