2020-02-21
阅读量:
857
scala中的主构造器和附属构造器
首先需要了解的一点是,在scala中,主构造器并不是以this方法定义,而是与类定义交织在一起的
主构造器的参数直接放在类名之后,若不写则自动定义为空参:
class Person(val name:String, val age:Int) { // 主构造器
def this(name:String, age:Int){// 附属构造器
//附属构造器的第一行代码必须要调用主构造器或者其他附属构造器
this(name, age)
}
}






评论(0)


暂无数据
推荐帖子
0条评论
1条评论
0条评论