父类与子类构造器

33 阅读1分钟

object day1110 { // 父类:name,age class Animal(val name:String,var age:Int) { println(s"父类构造器.....name{name} {age}")

def eat():Unit = {
  println(s"${name}  ${age} eating....")
}

}

//子类:name,age,color class Dog(name:String,age:Int , var color:String) extends Animal(name, age) { println(s"子类构造器....name{name} {age} ${color}") } def main(args:Array[String]):Unit ={ val dog1 = new Dog("旺财",1,"黑色") dog1.eat() } }