scala定义类

22 阅读1分钟
scala

object w22 {

  class Student(var name:String, var age:Int, var gender:String="男", var nav:String="汉族") {
    def say(): Unit = {
      println(s"${name}, ${age}, ${gender}, ${nav}")
    }
  }
  def main(args: Array[String]): Unit = {
    var s1 = new Student("小明", 19)
    s1.say()
    var s2 = new Student("樊振东", 28, "男", "汉族")
    s2.say()
  }
}

屏幕截图 2025-09-28 113045.png

屏幕截图 2025-09-28 113248.png

scala
object w23 {

  class Student(var name:String, var age:Int, var gender:String="男", var nav:String="汉族") {
    def say(): Unit = {
      println(s"${name}, ${age}, ${gender}, ${nav}")
    }
  }
  def main(args: Array[String]): Unit = {
    var s1 = new Student("张继科", 19)
    s1.age = 20
    s1.say()

  }
}

屏幕截图 2025-09-28 113157.png

屏幕截图 2025-09-28 113209.png