1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
import collection.mutable.{Stack, StackProxy} class A extends StackProxy[Int] { val self = Stack[Int]() } object Test { def main(args: Array[String]) { val a = new A a push 3 a push 4 a push 5 a.push(6, 7, 8) println(a) a pop } }