赞 | 0 |
VIP | 186 |
好人卡 | 0 |
积分 | 1 |
经验 | 5829 |
最后登录 | 2012-12-21 |
在线时间 | 83 小时 |
Lv1.梦旅人 龙皇
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 83 小时
- 注册时间
- 2007-8-8
- 帖子
- 2956
|
3楼
楼主 |
发表于 2008-3-18 19:17:18
|
只看该作者
我的意思是如下:
class HelloWorld
def initialize(myname="Ruby")
@name=myname
end
def hello
print "I am a ",@name
end
end
rgss1=HelloWorld.new
rgss2=HelloWorld.new("TERENCE")
rgss1.hello #->显示I am a Ruby
rgss2.hello #->显示I am a TERENCE class HelloWorld
def apple(myname="Ruby")
@name=myname
end
def hello
print "I am a ",@name
end
end
rgss1=HelloWorld.apple
rgss2=HelloWorld.apple("TERENCE")
rgss1.hello #->显示I am a Ruby
rgss2.hello #->显示I am a TERENCE
这两种显示效果不是都一样吗??
有何差别?? |
|