1. ホーム
  2. kotlin

[解決済み] Kotlinにコンストラクタ参照はありますか?

2022-07-27 05:16:02

質問

Javaでは Class::new 構文でコンストラクタを参照できます。メソッドには呼び出し可能な参照がありますが、コンストラクタはどうでしょうか?私にとっての典型的なユースケースはファクトリーでしょう。

どのように解決するのですか?

コンストラクタに対応する関数インスタンスを取得するには、単純に ::ClassName で、あたかもファクトリー関数のように使うことができます。