在Ruby中,方法是一種與對象關聯的函數。要實踐Ruby方法定義,您需要了解以下幾個概念:
void
關鍵字或不寫return
語句)。{}
中,包含了實現方法功能的代碼。下面是一個簡單的Ruby方法定義示例:
# 定義一個名為greet的方法,接受一個名為name的參數,并返回一個包含問候語的字符串
def greet(name)
"Hello, #{name}!"
end
# 調用greet方法,并傳入參數"John"
puts greet("John") # 輸出:Hello, John!
在這個示例中,我們定義了一個名為greet
的方法,它接受一個名為name
的參數。方法體中使用插值字符串(#{}
)將參數值插入到問候語中,并返回結果。最后,我們調用greet
方法并傳入參數"John"
,然后使用puts
輸出結果。