1)代码
class Teacher {
println("我是主类")
def show(): Unit ={
println("------show----------")
}
}
abstract class Teacher1 {
println("我是抽象主类")
def show()
}
object Teacher{
def main(args: Array[String]): Unit = {
var teacher = new Teacher{ // 匿名类
override def show(): Unit = {
println("---------普通类匿名化-----------")
}
}
var teacher1 = new Teacher1 {
override def show(): Unit = {
println("---------抽象类匿名化-----------")
}
}
teacher.show()
teacher1.show()
}
}