内部对象,就是定义在class内部的object。
定义格式:class 类名{object 对象名{属性:方法()}}
使用格式:类名.对象名.属性名;类名.对象名.方法名()
Scala
class Car3(var r:Double){
//属性
//方法
//内部类
//内部对象
object util{
val PI=3.14
def getArea():Double={
PI * r * r
}
def getL():Double={
2*PI*r
}
}
}
object Test7 {
def main(args: Array[String]): Unit = {
val car=new Car3(12)
val res=car.util.getL()
println(res)
}
}