fork download
  1. class C {
  2. val x : String = y.toString()
  3. val y : Int = 3
  4. }
  5.  
  6. class D {
  7. val x : String = y.toString()
  8. lazy val y : Int = 3
  9. }
  10.  
  11. object Main {
  12. def main (args : Array[String]) {
  13. println("C.x = "+(new C()).x)
  14.  
  15. println("D.x = "+(new D()).x)
  16. }
  17. }
Success #stdin #stdout 0.09s 211584KB
stdin
Standard input is empty
stdout
C.x = 0
D.x = 3