摘要:
Trait像拥有部分实现的接口,它提供一个介于单一继承和多重继承的中间地带,可以在其它类中混入它们,这样就可以用一组特性对类进行增强。 实例:trait Friend { val name: String def listen() = println("You frient " + name + " is listening")}class Human(val name: String) extends Friendclass Man(override val name : String) extends Human(name)class Woman(o 阅读全文