父类 abstract class Event(val name:String) { var time:Long var content:String } 子类 private[spark] class BaseEvent(name: String) extends Event(name) { var id: String = _ override var time: Long = _ override var content: String = _ //从构造器 def this(id:Str…