Bil*_*llz 6 scala initialization
例如,在Ruby中我可以写
def initialize(price)
@Current_price = price
end
Run Code Online (Sandbox Code Playgroud)
om-*_*nom 13
在scala中,您在class/trait/object body中编写所有init:
class Foo(price: Int) {
val currentPrice = price
}
Run Code Online (Sandbox Code Playgroud)
或者干脆
class Foo(val currentPrice: Int) {
}
Run Code Online (Sandbox Code Playgroud)
正如DNA所说,您可以将类体看作主要构造方法.
| 归档时间: |
|
| 查看次数: |
8133 次 |
| 最近记录: |