Scala封装
- 和Java类似,scala的类也具有方法和属性,构造器。 基本定义如下:
class Person {
//属性
val id = 20
var gender:String = _
val name: String = "aoteman"
//方法
def speak(): Unit = {
println("hello,world!")
}
}
- 占位符使用时必须指定变量占用的类型
- 使用 var 修饰属性,会创建一个get/set方法
- 使用 val 修饰属性,只创建一个get方法