在Ruby中,當你創建一個類時,可以通過定義initialize
方法來設置初始化參數。initialize
方法會在創建類的實例時被調用。以下是一個簡單的示例:
class MyClass
def initialize(param1, param2)
@param1 = param1
@param2 = param2
end
end
# 創建一個MyClass的實例,并設置參數
my_instance = MyClass.new("value1", "value2")
# 訪問實例變量
puts my_instance.param1 # 輸出 "value1"
puts my_instance.param2 # 輸出 "value2"
在這個示例中,我們定義了一個名為MyClass
的類,并在其中添加了一個initialize
方法。這個方法接受兩個參數:param1
和param2
。當我們創建一個MyClass
的實例并傳遞這兩個參數時,它們會被存儲在實例變量@param1
和@param2
中。然后我們可以通過實例變量訪問這些參數的值。