object 抽象字段 {
abstract class Person {
val occupation: String // 用var修饰也可
}
class Student extends Person {
override val occupation: String = "学生"
}
class Teacher extends Person {
override val occupation: String = "老师"
}
def main(args: Array[String]): Unit = {
val p1 = new Student
println(p1.occupation)
val p2 = new Teacher
println(p2.occupation)
}
}
scala抽象字段
最新推荐文章于 2024-07-11 14:13:01 发布