Edit Page クラスと継承 クラス Kotlinでのクラスは、classキーワードを使用して宣言されます。 class Invoice { } クラス宣言はクラス名、クラスヘッダ(その型パラメータ、主コンストラクタ等)、そして波括弧で括られたクラス本体で構成されます。ヘッダと本体は両方とも必須ではありません。クラスに本体がない場合は、波括弧を省略することができます。 class Empty コンストラクタ Kotlin内のクラスは、 プライマリコンストラクタ と1つまたは複数の セカンダリコンストラクタ を持つことができます。プライマリコンストラクタは、クラスのヘッダーの一部です。クラス名(型パラメータをつけることもできます)の後に続きます。 class Person constructor(firstName: String) { } プライマリコンストラクタがアノテーションや可視