scala:面相函數與對象編程,裸露的代碼其實被包含在默認的構造函數中
class 類名{方法體} class沒有main方法 object 對象名稱{方法體} 可定義main方法
scala構造函數定義:class ============= def this() 與 def this((參數):返回類型{方法體} .如下:
class scalaTest {
def this(x: Int):Uint{
this();
println(x)
}
}
var 定義變量參數,值可以變,而val定義的變量值不能改變相當於java的final
流程控制:
for(i<-1 to 10) {println} 包含10 for(i<-1 until 10) {println} 不包含10 while與java無異