object 类继承多个特质 {
trait MessageSender {
def send(msg: String): Unit
}
trait MessageReceiver {
def receive(): Unit
}
class MessageWorker extends MessageSender with MessageReceiver {
override def send(msg: String): Unit = println(s"发送消息:${msg}")
override def receive(): Unit = println("已收到消息")
}
def main(args: Array[String]): Unit = {
val mv = new MessageWorker
mv.send("摩斯密码")
mv.receive()
}
}
scala类继承多个特质
最新推荐文章于 2023-04-07 11:09:11 发布