在 Java 中,类可以实现任意数量的接口。这种模型非常适用于声明实现了多个抽象的类。不过,这类模型也存在一个明显的缺点。对于一些接口而言,使用该接口的所有类使用了样板代码实现接口的大量功能。...= new Date()
}
混入该特质的类自动获得一个time字段,在特质中的每个具体字段,使用该特质得会获得一个字段与之对应,这些字段不能够被继承,它们只是简单的被加到了子类当中....,SavingAccount对象由所有超类的字段,以及任何子类中定义的字段构成....log方法用来记录异常的消息,同时,log方法调用了Exception超类继承下来的getMessage()方法
接下来,在来声明一个来混入该特质得类UnHappyException
class UnHappyException...如果特质扩展自某个超类,则伴生类并不继承这个超类,该超类会被任何实现该特质的类继承