scala的单例深入讲解及单例背后的链式表达式

学习了scala的单例深入讲解及单例背后的链式表达式,object表示单例,每个具体对象都有单例类型,类的实例也是单例,每个实例对象都有唯一的单例,即使有一样的class,采用实例的type方式,通过this完成链式调用,可以做连式表达式

例子如下:

Object Scala

Class java1

Class JVM { def method1:this.type=this}

Class JVM_Language extends JVM { def method2 : this.type=this}

Object Singleton_Type{

Def main(arges:array[String]){

Val content: java.type=java

Val jvm=new JVM_Language

Jvm.method1.method2

}

王家林亲授《DT大数据梦工厂》大数据实战视频“Scala深入浅出实战经典”视频、音频和PPT下载!第79讲:单例深入讲解及单例背后的链式表达式
腾讯微云: http://url.cn/bZPNhv 
百度云盘: http://pan.baidu.com/s/1eQdIzPw 
360云盘: http://yunpan.cn/cdm9IH3BEwnEY  访问密码 e591

posted on 2015-08-07 14:03  l_time  阅读(191)  评论(1)    收藏  举报

导航