Kotlinのイニシャライザに関して学びます。

イニシャライザははクラスが生成された際に、必ず呼び出されます。
コンストラクタ→initの順で呼び出されます。

使用例を見て見ましょう

プライマリ・セカンダリどちらのコンストラクタから生成しても、initが呼び出されました。