第7节:scala面向对象编程

来源:互联网 发布:比邻软件下载 编辑:程序博客网 时间:2024/06/05 20:48

查看spark源码中使用scala面向对象编程的例子 

 

 

 

 

 

 

 

  

 

class Helloop(age:Int){  var name="Spark"  def say={println("helloop "+name)    println("helloop "+name+"===="+age)  }}object Helloop {   var num=1  def main(args: Array[String]): Unit = {    val hell=Helloop(40)       hell.say  }  def apply(age:Int):Helloop={       print(num)    num +=1    new Helloop(age)  }  }
输出结果:

1helloop Spark

helloop Spark====40

 

原创粉丝点击