溫馨提示×

Ruby中的類和對象怎么定義

小億
90
2024-04-10 17:55:08
欄目: 編程語言

在Ruby中,可以使用關鍵字class來定義一個類,使用def關鍵字來定義類的方法。以下是一個簡單的類和對象的定義示例:

class Person
  def initialize(name, age)
    @name = name
    @age = age
  end
  
  def introduce
    puts "My name is #{@name} and I am #{@age} years old."
  end
end

# 創建一個Person對象
person1 = Person.new("Alice", 30)

# 調用對象的方法
person1.introduce

在上面的示例中,定義了一個Person類,該類有一個構造方法initialize用于初始化對象的屬性@name@age,還有一個introduce方法用于打印對象的信息。然后創建了一個Person對象person1,并調用了它的introduce方法。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女