trait定义和作用
定义
在scala中,trait是一种特殊概念。trait既可以作为接口,同时也可以定义抽象方法
作用
1.抽象类
2.实现多继承
格式
trait identified{
属性:方法
}
实现多个特质
格式:类名 extends 特质1 with 特制2 with 特质3 。其中多个特质可以交换
特殊成员的处理方式
【课后小答】
1、什么是trait?
在scala中,trait是一种特殊概念。trait既可以作为接口,同时也可以定义抽象方法
2、类通过________关键字去继承trait
extends
3、一个类继承多个trait时,要使用___________关键字
with
4、判断:trait中只能包含抽象属性和抽象成员?√
scala学习开发语言
发布于2024-10-21
著作权归作者所有