Scala深入浅出実戦経典第41講:List継承システム実現内幕と方法操作ソースコード暴露

853 ワード

Scala深入浅出実戦経典第41講:List継承システム実現内幕と方法操作ソースコード暴露
package com.parllay.scala.dataset

/**
* Created by richard on 15-7-25.
* 41 :List
*/
object List_Interal {

def main(args: Array[String]) {

/**
* List: :
* list Nil, ::,
* override def head : B = hd
override def tail : List[B] = tl
override def isEmpty: Boolean = false

. List , .
o(n)

List sealed abstract : :

trait,class
sealed scala , scala case ,
scala , case , 。
*/
val list: List[Int] = List(1, 3, 4, 5, 6)

}

}