class point(var x:Int,var y:Int){ def print():Unit={ println(s"x=${x},y=${y}") } } class LabelPoint(x:Int,y:Int,var label:String)extends point(x,y){ override def print():Unit={ println(s"x=${x},y=${y},label=${label}") } } object Test1 { def main(args: Array[String]): Unit = { var p1=new point(1,2) p1.print() var labelP1=new LabelPoint(1,2,"小王") labelP1.print() } }