我有以下特点:
trait A
trait B extends A
trait C extends B
我现在必须堆叠这些特征:
trait Stackable extends C
B和A是否自动堆叠在Stackable中?或者我应该使用?
显式堆叠它们答案 0 :(得分:2)
是的,Stackable
会扩展/混合C
,B
和A
明确提及它们并不一定是错的,即trait stackable extends C with A
;这不会导致任何问题,但这是不必要的。最终,由您和您的判断决定是否明确地将它们称为是有意义的。