scala泛型特质
object D03_泛型特质 {
trait Logger[T] {
val a: T
def show(b: T)
}
object ConsoleLogger extends Logger[String] {
override val a: String = "李智恩"
override def show(b: String): Unit = println(b)
}
def main(args: Array[String]): Unit = {
println(ConsoleLogger.a)
ConsoleLogger.show("xxx")
}
}
scala泛型特质最先出现在Python成神之路。
共有 0 条评论