如果声明了一个属性,那么scala 会自动生成setter, getter方法.默认自己生成class Person { private var age = 0 def increment(){age += 1} def current = age } class Student{ var age = 20 } object SparkAPI{ def main(args: Array[String]) { var person = new Person() person.increment() print(person.current) val student = new Student() println("student:"+ student.age) } }
7scala类的属性和对象私有
最新推荐文章于 2024-09-24 16:02:38 发布