【学習kotlinシリーズ】イニシャライザ

Share on Facebook
Pocket
LINEで送る
Bookmark this on Google Bookmarks

Qiitaでことりん学習帳を発売しています!

イニシャライザとは

イニシャライザとは、インスタンス生成時に行いたい処理をまとめて定義しておくこと。例えば、
コンストラクタで受け取った値などをチェックし、チェックに引っかかった場合はエラーを投げる
といったことができる。

イニシャライザの書き方

イニシャライザはclassの中に次のように書く。

実際に書いてみる

MyGameクラスのコンストラクタで、HPが0以下の値を設定するとエラーを吐くようにした。

実行結果

Follow me!

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です