溫馨提示×

Scala中怎么定義類和對象

小億
131
2024-04-16 09:27:07
欄目: 編程語言

在Scala中,可以使用關(guān)鍵字class來定義類,使用關(guān)鍵字object來定義對象。

// 定義一個類
class Person(name: String, age: Int) {
  def greet(): Unit = {
    println(s"Hello, my name is $name and I am $age years old.")
  }
}

// 定義一個對象
object Main {
  def main(args: Array[String]): Unit = {
    val person = new Person("Alice", 30)
    person.greet()
  }
}

在上面的例子中,我們定義了一個名為Person的類,其中有一個名為greet的方法用于打印問候語。然后我們又定義了一個名為Main的對象,其中有一個main方法用于創(chuàng)建Person對象并調(diào)用greet方法。

0