X-Git-Url: http://nitlanguage.org diff --git a/tests/test_boxing.nit b/tests/test_boxing.nit index 2263140..e9fc9cf 100644 --- a/tests/test_boxing.nit +++ b/tests/test_boxing.nit @@ -18,25 +18,26 @@ # By Flop class Gene[T] - readable var _a_ : T + readable var _a_ : T fun a: T do return _a_ end - init do end + init(a:T) do _a_ = a end -class GeneBool special Gene[Bool] +class GeneBool + super Gene[Bool] fun a=(b: Bool) do _a_ = b end - init do end + init(a) do super(a) end -var x = new Gene[Bool] -var g = new GeneBool +var x = new Gene[Bool](false) +var g = new GeneBool(false) g.a = true print(g.a)