Scala 5 類和物件

2021-10-17 11:20:55 字數 718 閱讀 3453

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 變數定義完...