$ 0 0 ■ 定数// クラス外に定義 private const val CONST_PARAM = "Hello World!" class SampleClass { ■ その他コンパニオンオブジェクト (Companion Objects) * 静的なメソッドを定義する時はCompanion Objectを使う class SampleClass { companion object { @JvmStatic fun newInstance() : SampleClass { return SampleClass() } } } 補足 * 一つのclassに対して、一つのcompanion objectしか定義できない 参考文献http://www.atmarkit.co.jp/ait/articles/1804/02/news009_3.html