- 说明
Java一样,可以通过包含带有定义或重写的代码块的方式创建一个匿名的子类
2.案例实操
abstract class Person {val name: Stringdef hello(): Unit}object Test {def main(args: Array[String]): Unit = {//抽象类不能被实例化,可以通过匿名子类的方式创建对象val person = new Person {override val name: String = "teacher"override def hello(): Unit = println("hello teacher")}}}
