scala--9--内部类
来源:互联网 发布:php 执行shell命令 编辑:程序博客网 时间:2024/04/30 06:07
package mxg.scala.test1
/**
* scala 内部类:内部类属于对象,不属于类
* 下面是内部类定义、创建、调用的方式
*/
object InnerClass {
def main(args: Array[String]){
val o1 = new Outer("O1")
val o2 = new Outer("O2")
val i1 = new o1.Inner("I1")
val i2 = new o2.Inner("I2")
i1.foo(i1)
i2.foo(i2)
}
}
class Outer(val name : String ){ outer =>
class Inner(val name:String){
def foo(b :Inner ) = println("outer:" + outer.name +
"Inner:" + b.name
)
}
}
/**
* scala 内部类:内部类属于对象,不属于类
* 下面是内部类定义、创建、调用的方式
*/
object InnerClass {
def main(args: Array[String]){
val o1 = new Outer("O1")
val o2 = new Outer("O2")
val i1 = new o1.Inner("I1")
val i2 = new o2.Inner("I2")
i1.foo(i1)
i2.foo(i2)
}
}
class Outer(val name : String ){ outer =>
class Inner(val name:String){
def foo(b :Inner ) = println("outer:" + outer.name +
"Inner:" + b.name
)
}
}
0 0
- scala--9--内部类
- Scala:内部类
- 0009.Scala内部类
- Scala内部类
- scala基础11-内部类
- Scala之匿名内部类
- 学习笔记9:Scala外部类和内部类
- Scala 深入浅出实战经典 第9讲:Scala的内部类实战详解
- 009-Scala的内部类实战详解
- Scala 内部类及外部类
- scala的内部类和外部类
- 9.Scala的内部类实战详解
- Scala学习第九天 Scala的内部类实战详解
- Dt大数据梦工厂王家林老师 Scala实战详解之第9讲 Scala的内部类实战详解
- 内部类习题9
- 9、内部类
- 9、内部类
- Scala扩大内部类作用域的2种方法、内部类获取外部类引用
- 题目1043:Day of Week 九度OJ
- 用Express和MongoDB实现一个简单的图片存储应用
- zepto之tap事件点透问题分析及解决方案
- Mybatis初步建立与实现
- metlab 4
- scala--9--内部类
- ubuntu: apt-get update的时候遇到“Hash Sum mismatch”错误
- u-boot详细解析
- 学术笔记·2015 IWA Alternative Water Resources Conference·十
- 题目1070:今年的第几天? 九度OJ
- 【机器学习 基本概念】隐马尔可夫模型
- 搜索专题训练hdu4403A very hard Aoshu problem
- 在Excel表格中,通过公式查询数据并在另外一个文档中保存
- 【SpringMVC+mybatis】2.mybatis框架原理