Scala学习(二)——成员,方法和构造方法
简介 上一章中其实也可以看到,Scala和Java类似,在类内直接定义的变量、方法即是成员变量和方法。但Scala中的构造方法和Java稍微有些不同。 成员 首先可以像Java那样直接定义成员:
1 2 3 4 5 |
class AClass { val a = 1 val b = 0.1 var v = 7l } |
也可以设置访问级别,默认是公有,没有public关键字(可以当变量名使用):
1 2 3 4 5 |
class BClass { private val a = 1 protected val b = 0.1 var public = 7l } |