dos窗口不好输入代码,可以用粘贴模式:
:paste 进入
Ctrl+D 退出
类:
scala> class Point(x1:Int,y1:Int){
| var x:Int=x1
| var y:Int=y1
|
| def move(dx:Int,dy:Int){
| x=x+dx;
| y=y+dy;
| }
| def print(){
| println("移动后x坐标:" + x)
| println("移动后y坐标:" + y)
| }
| }
defined class Point
scala> var p=new Point(10,20)
p: Point = Point@3e7f7cd2
scala> p.move(2,3)
scala> p.print()
移动后x坐标:12
移动后y坐标:23
对象:
IDEA创建时选择object,可以直接run,执行main方法
object Test { def main(args: Array[String]) { val point = new Point(10, 20) printPoint def printPoint{ println ("x 的坐标点 : " + point.x); println ("y 的坐标点 : " + point.y); } } }