mattak's blog

人生を1ミリ進める

Kotlin メモ1

open

Classes and Inheritance

継承元のクラスに引数を渡すとき、classにopen annotationをつける。

constructorの引数

public class Entity(name : String)public class Entity(val name: String) の違い。

valがつくと継承元のClassに引き渡せない。 valをつけると自動でクラス内のpropertyとしてmappingしてくれる。

returns label

foreachなどでreturnsするときに、ラベルをつかうみたい。

http://kotlinlang.org/docs/reference/returns.html