scala

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無異

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章