Scala中通用特质的用途是什么?

4

从文档中可以知道,通用特质可用于值类:

值类只能扩展通用特质,而不能被其它类继承。通用特质是指继承Any的特质,仅具有def成员,不作初始化动作。通用特质允许为值类型提供基本方法继承,但会产生额外的开销。

  • Scala中通用特质还有哪些用途?

1
它可以用于制作通用类型的东西。例如,您有一些业务模型,并将它们制作为通用类型bizModel。 - Raman Mishra
1个回答

4

通用特征的唯一用途在于值类中的使用,为此选择了所有限制条件。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接