Project1
标题:
请教判断符号"#"是调用一个方法还是表示注释的方法
[打印本页]
作者:
taeckle
时间:
2021-7-16 06:45
标题:
请教判断符号"#"是调用一个方法还是表示注释的方法
好像
在" "里
的"#"都用来调用一个类方法,
不在" "里面
的#都用来表示注释,
比如在菜鸟上看到的这个例子:
#!/usr/bin/ruby -w
# 定义类
class Box
# 构造函数
def initialize(w,h)
@width,
@height
= w, h
end
# 访问器方法
def printWidth
@width
end
def printHeight
@height
end
end
# 创建对象,初始化盒子的高度与宽度
box = Box.new(10, 20)
# 使用访问器方法
x = Box.new(10, 20).printWidth()
y = box.printHeight()
puts "盒子宽度 : #{x}"
puts "盒子高度 : #{y}"
最后请教一下,咱这么理解对吗?
作者:
alexncf125
时间:
2021-7-16 07:56
在字串中使用#{...}可以把...的內容转换成字串
比如,
r = rand(10)
puts "盒子宽度 : #{r}"
结果显示"盒子宽度 : 7"
作者:
soulsaga
时间:
2021-7-16 08:11
#好像还有转换编码用法来着..
作者:
RPGzh500223
时间:
2021-7-16 15:41
RMXP F1搜索 内嵌表达式
顺带说一句,单引号字符串不支持内嵌表达式,
这也是文字消息无法直接使用内嵌表达式的原因
作者:
plain666
时间:
2021-7-16 22:01
都是高手啊,厉害!
作者:
0anye0
时间:
2021-7-18 11:59
厉害!!
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1