fix #42 class static fields and methods

This commit is contained in:
sergeych committed 2025-08-06 22:48:32 +03:00
1 parent 2c2dae4d85
commit 53a6a88924
2 files changed
+42 -12

No files matched your search

+12 -1
View File
@@ -27,9 +27,20 @@ class OOTest {
class Point(x,y) {
private static var data = null
static fun getData() { data }
static fun setData(value) {
data = value
callFrom()
}
static fun callFrom() {
data = data + "!"
}
}
assertEquals(Point(0,0), Point(0,0) )
assertEquals(null, Point.getData() )
Point.setData("foo")
assertEquals( "foo!", Point.getData() )
""".trimIndent())
}
}