Ruby方法

2025 年 3 月 17 日 | 阅读 1 分钟

Ruby 方法可以防止我们在程序中重复编写相同的代码。它是一组返回值的表达式。

Ruby 方法类似于其他语言中的函数。它们将一个或多个可重复的语句组合成一个单独的包。


定义方法

要使用方法,我们需要首先定义它。 Ruby 方法使用 **def** 关键字定义,后跟方法名称。最后,我们需要使用 **end** 关键字来表示方法已被定义。

方法名称应始终以小写字母开头。否则,可能会被误解为常量。

语法

示例

Ruby method 1

在这里,我们使用 def 关键字定义了一个名为 **welcome** 的方法。最后一行 end 关键字表示我们已完成方法的定义。

现在让我们调用这个方法。只需编写方法的名称即可调用方法。

Ruby method 2


定义带参数的方法

要调用特定的人,我们可以定义一个带参数的方法。

Ruby method 3

在这里,#{name} 是 Ruby 中将内容插入字符串的一种方式。括号内的内容将被转换为字符串。

让我们通过传递参数 **Edward** 来调用该方法。

Ruby method 4


下一个主题Ruby 块