网站介绍:文章浏览阅读919次。一、特质介绍因为Scala没有多重继承,为了提高代码复用率提出了特质的概念,在定义上它主要有以下几个特点(结合单例对象):特质用关键字“trait”为开头来定义的,它与单例对象很像,两者都不能有入参。但是,单例对象天生就是具体的,特质天生就是抽象的,不过不需要用“abstract”来说明。因为特质是抽象的,所以可以包含抽象成员(成员可以全是抽象,或者全是具体,或者有抽象也有具体),而单例对象却不行。两者都不能用new来实例化,因为特质是抽象的,而单例对象已经是具体的对象。类、单例对象和特质三者一_scala继承类和继承特征
- 链接地址:https://blog.csdn.net/qq_39507748/article/details/119144579
- 链接标题:scala面向对象基础---类继承和特质_scala继承类和继承特征-CSDN博客
- 所属网站:blog.csdn.net
- 被收藏次数:7206
- 网站标签:scala继承类和继承特征