scala内部类
//内部类
class Car {
//问:类可以写____属性___和___方法___
//私有属性
private var speed: Int = 0
def run(): Unit = {
println(s"Car run ${speed}")
}
//定义一个内部类
//直接去操作类的私有属性
class English {
def acc(): Unit = {
speed += 10
println("Enlish 加速.....")
}
}
}
object ghdsgsaj {
def main(args: Array[String]): Unit = {
//使用内部类:new 对象.内部类名()
val c1 = new Car()
//实例化一个内部类:格式 new 对象.内部类()
val e1 = new c1.English()
e1.acc()
e1.acc()
e1.acc()
c1.run()
}
原文地址:https://blog.csdn.net/2301_81657245/article/details/144413972
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!