author | Christian Urban <christian.urban@kcl.ac.uk> |
Wed, 30 Mar 2022 18:02:40 +0100 | |
changeset 474 | 726f4e65c0fe |
parent 44 | a751aa1ee4f7 |
permissions | -rw-r--r-- |
package Main class Point(xc: Int, yc: Int) { var x: Int = xc var y: Int = yc def move(dx: Int, dy: Int) { x = x + dx y = y + dy } override def toString(): String = "(" + x + ", " + y + ")"; } object Classes{ def main(args: Array[String]){ val pt = new Point(1,2) println(pt) pt.move(10,10) println(pt) } }