Scala基礎 類和構造器

2021-09-08 08:27:46 字數 512 閱讀 9885

package

com.zy.scala.cls

/*** 在 scala 中,類並不用宣告為 public 型別的。

* scala 原始檔中可以包含多個類,所有這些類都具有共有可見性。

*/class

person

//伴生物件(這個名字和類名相同,叫伴生物件)

object person

}

構造器

package

com.zy.scala.cls

/*** 每個類都有主構造器,主構造器的引數直接放置類名後面,與類交織在一起

*/class

student(val name: string, var age: int)

}object student

}

posted @

2018-10-15 10:37

青衫仗劍 閱讀(

...)

編輯收藏

scala的類輔助構造器

輔助構造器 在scala中,除了定義主構造器外,還可以根據需要來定義輔助構造器。例如 允許通過多種方式,來建立物件,這時候就可以定義其他更多的構造器。我們把除了主構造器之外的構造器稱為輔助構造器。語法 定義輔助構造器與定義方法一樣,也使用def關鍵字來定義 這個方法的名字為this scala de...

Scala的構造器

每個類都有主構造器,主構造器的引數直接放置類名後面,與類交織在一起 class student val name string,val age int catch finally private var gender male 用this關鍵字定義輔助構造器 def this name string...

scala 主從構造器

1 package cn.scala base.oop.scalaclass23 4 構造器分為兩種,一種是主構造器,另一種是從構造器,所有的從構造器必須在其方法體 5 的第一行呼叫主構造器6 7 man的主構造器無引數,所以呼叫時採用this 8 9class man 1819 def this ...