package com.lius
/** * 類和物件
*/object classandobject")
println(s"y的座標點:$")
}} /**
* 建立繼承與point的location類
* @param xc 類引數
* @param yc 類引數
* @param zc 類引數
*/class location(val xc:int,val yc:int,val zc:int) extends point(xc,yc) ")
println(s"y的座標點:$")
println(s"z的座標點:$")
}} /**
* 建立person類重寫tostring方法
* override def tostring =
*/class person[name=$]"
} /**
* 建立基於person類的employee類重寫tostring方法
* override def tostring =
*/class employee extends person [name=$,salary=$]"
} def main(args: array[string]): unit =
}
Scala 5 方法定義
部分 object testfunction 沒帶return的 def max a int,b int 省略大括號 def max a int,b int if a b a else b println max 100,20 定義方法 方法以def開頭 函式名 然後形參列表 返回值列表 方法體 引...
scala的建立類和物件
類和物件 scala是支援物件導向的,也有類和物件的概念。我們依然可以基於scala語言來開發物件導向的應用程式。建立類和物件 用法使用class來定義乙個類 使用new來建立物件 示例 建立乙個person類,並建立它的物件 步驟建立乙個scala專案,並建立乙個object 新增main方法 建...
scala伴生類和伴生物件
伴生類和伴生物件在同一檔案中,名字相同 class類稱為object的伴生類,object稱為class的伴生物件 class person uname string,uage int def this name string def this age int println class 變數定義完...