温馨提示×

Ruby类的初始化怎样设置

小樊
81
2024-10-30 17:43:24
栏目: 编程语言

在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方法。这个方法接受两个参数:param1param2。当我们创建一个MyClass的实例并传递这两个参数时,它们会被存储在实例变量@param1@param2中。然后我们可以通过实例变量访问这些参数的值。

0