从大数据菜鸟走上大师的历程 Scala 第九讲 A内部类

Scala 内部类 纯属于该类的对象 实例如下:

class Out(val outName : String){

val outName2 = "I‘m outName2 "
  out =>class Inner(val innerName :
String)
  {
    def
sayHello(inner : Inner)
    {
     
println("outName is
"+out.outName+","+"--and--"+out.outName2+"InnerName is
"+inner.innerName)
    }
  }
}

object TestInnerClass {
  def main(args : Array[String])
  {
    val out =
new Out("myOutName")
    val inner =
new out.Inner("myInnerName")
    
   
println(inner.sayHello(inner))
  }
}

现在正是学习大数据的最好机遇,不花一分钱就可以成为大数据高手,实现年薪50万的梦想。

王家林的第一个中国梦:免费为全社会培养100万名优秀的大数据从业人员!

如果您有兴趣请点击这个链接进入大数据的学习

http://blog.sina.com.cn/s/blog_8fbd39ee0102vto3.html

如果您确实感觉视频教程有帮助,您可以通过王家林老师的微信号18610086859发红包捐助大数据、互联网+、O2O、工业4.0、微营销、移动互联网等系列免费实战课程

您也可以通过以下二维码关注 DT大数据梦工厂

时间: 2024-11-06 14:23:06

从大数据菜鸟走上大师的历程 Scala 第九讲 A内部类的相关文章

从大数据菜鸟走上大师的历程 Scala 第十三讲 AOP

原视频教程中多重继承相对比较好理解,主要AOP切面编程过程需要好好理解以下是具体实例: trait Action { def doAction } trait BeforeAfter extends Action {   abstract override def doAction   {     println("before...")     super.doAction     println("after...")   }  } class Dog exte

从大数据菜鸟走上大师的历程 Scala 第十一讲 extends

子类继承父类 要完成父类参数的填充 class Person(val name : String ,val age : Int) { println("father's constructor")   val Class = "first class "   def read = "10 hours"   override def toString = "I am a good person" } class Stu(name

从大数据菜鸟走上大师的历程 Scala 第十四讲 package 访问权限

scala 中包导入._ 类似与java中.* 如下示例中不能直接在animal包下TT类中new Navigator 如果要调用必须先new 出外部类 package spark { package navigation   {    private[spark] class Hello    {      private[spark] class Navigator      {        protected[navigation] def  hello(){}        class

从大数据菜鸟走上大师的历程 Scala 第十二讲 trait

trait 类似于Java 中的Interface 但有差别 trait可以继承trait并且在trait 可以写抽象的方法,也可以具体实现方法 实例如下 trait Walk { def walk(){} } class person extends Walk {   println("hello -----")   override def walk(){println("Let's have a walk ")} } trait Run extends Wal

从大数据菜鸟走上大师的历程

大数据是用scala语言,和java有些不同又比java强大,省去了很多繁琐的东西,scala中的的接口用trait来定义,不同于java的接口,trait中可以有抽象方法也可以有不抽象方法.scala中的方法中还可以定义方法,这在java中是从来没有的. 大数据未来几年发展的重点方向,大数据战略已经在十八届五中全会上作为重点战略方向,中国在大数据方面才刚刚起步,但是在美国已经产生了上千亿的市场价值.举个例子,美国通用公司是一个生产飞机发动机的一个公司,这家公司在飞机发动机的每一个零部件上都安装

Scala 第十八讲 高阶函数 从大数据菜鸟走上大师的历程

来自原大数据王家林视频视频 23讲 var triple = (x : Double) => 3 * x //> triple  : Double => Double =     Array(3.14, 1.42, 2.0).map((x : Double) => 3 * x)                                                   //> res0: Array[Double] = Array(9.42, 4.26, 6.0)  

从大数据菜鸟走上大师的历程 第二讲:函数定义,流程控制,异常处理

Scala 第二讲 函数定义,流程控制,异常处理 For 循环  for(左边为单个对象obj  <-  右边为对象集合objs ) for 循环里把右边的对象赋给左边 现在正是学习大数据的最好机遇,不花一分钱就可以成为大数据高手,实现年薪50万的梦想. 王家林的第一个中国梦:免费为全社会培养100万名优秀的大数据从业人员! 如果您有兴趣请点击这个链接进入大数据的学习 http://blog.sina.com.cn/s/blog_8fbd39ee0102vto3.html 如果您确实感觉视频教程

Spark2.0从入门到精通:Scala编程、大数据开发、上百个实战案例、内核源码深度剖析视频教程

38套大数据,云计算,架构,数据分析师,Hadoop,Spark,Storm,Kafka,人工智能,机器学习,深度学习,项目实战视频教程 视频课程包含: 38套大数据和人工智能精品高级课包含:大数据,云计算,架构,数据挖掘实战,实时推荐系统实战,电视收视率项目实战,实时流统计项目实战,离线电商分析项目实战,Spark大型项目实战用户分析,智能客户系统项目实战,Linux基础,Hadoop,Spark,Storm,Docker,Mapreduce,Kafka,Flume,OpenStack,Hiv

亚马逊大数据云会议上遗漏的一件事

每当亚马逊云计算AWS有重大的媒体或者客户事件的时候,公司通常会宣布一个重要内容:降价. 但是实际情况似乎并不是这样的,在本月初洛杉矶举办的公司第三届大数据云会议上,会发生什么事情呢?云计算市场的价格会保持稳定吗?亚马逊云计算AWS试图掀起与其他云服务提供商在价格上的竞争吗? 我们曾经询问过亚马逊云计算AWS, 并没有得到回应.但据分析人士说,虽然价格很重要,但是它并不能完全决定人们是否选择使用云. 大约一年前, 在IaaS云计算市场的价格之争期间.亚马逊云计算AWS似乎每周都会有降价.谷歌也跟