// File ĠSome Class . java Ċ import Ġkotlin . Metadata ; Ċ import Ġkotlin . jvm . internal . Intr insics ; Ċ import Ġorg . jetbrains . annotations . NotNull ; Ċ Ċ public Ġclass ĠSome Class Ġ{ ĊĠĠ Ġprivate Ġfinal Ġdouble Ġsome ; ĊĠĠ Ġprivate Ġfinal Ġint Ġother ; ĊĠĠ Ġ@ NotNull ĊĠĠ Ġprivate Ġfinal ĠString [] Ġargs ; ĊĊĠĠ Ġ@ NotNull ĊĠĠ Ġpublic Ġfinal ĠString Ġresult () Ġ{ ĊĠĠĠĠĠ Ġreturn Ġthis . args [ 1 ]; ĊĠĠ Ġ} ĊĊĠĠ Ġpublic Ġfinal Ġdouble Ġget Some () Ġ{ ĊĠĠĠĠĠ Ġreturn Ġthis . some ; ĊĠĠ Ġ} ĊĊĠĠ Ġpublic Ġfinal Ġint Ġget Other () Ġ{ ĊĠĠĠĠĠ Ġreturn Ġthis . other ; ĊĠĠ Ġ} ĊĊĠĠ Ġ@ NotNull ĊĠĠ Ġpublic Ġfinal ĠString [] Ġget Args () Ġ{ ĊĠĠĠĠĠ Ġreturn Ġthis . args ; ĊĠĠ Ġ} ĊĊĠĠ Ġpublic ĠSome Class ( double Ġsome , Ġint Ġother , Ġ@ NotNull ĠString ... Ġargs ) Ġ{ ĊĠĠĠĠĠ Ġsuper (); ĊĠĠĠĠĠ Ġthis . some Ġ= Ġsome ; ĊĠĠĠĠĠ Ġthis . other Ġ= Ġother ; ĊĠĠĠĠĠ Ġthis . args Ġ= Ġargs ; ĊĠĠ Ġ} Ċ } ĊĊ Ċ // File ĠMain . kt ĊĊ Ċ fun Ġbox (): ĠString Ġ{ ĊĠĠĠ Ġreturn Ġobject Ġ: ĠSome Class ( 3 . 1 4 , Ġ 4 2 , Ġ" No ", Ġ" OK ", Ġ" Yes ") Ġ{ ĊĠĠĠ Ġ}. result () Ċ } ĊĊ