// Ġ! LANGUAGE : Ġ+ Inline Classes Ċ // ĠIG NORE _ BACKEND : ĠJVM _ IR Ċ Ċ inline Ġclass ĠS ( val Ġstring : ĠString ) Ċ Ċ class ĠO uter Ġ{ ĊĠĠĠ Ġprivate Ġvar Ġpr Ġ= ĠS ("") ĊĊĠĠĠ Ġinner Ġclass ĠInner () Ġ{ ĊĠĠĠĠĠĠĠ Ġfun Ġupdate Outer ( string : ĠString ): ĠString Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġpr Ġ= ĠS ( string ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġpr . string ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ Ċ fun Ġbox (): ĠString Ġ= ĊĠĠĠ ĠO uter (). Inner (). update Outer (" OK ")