package Ġcom . fly . kotlin . practice Ċ Ċ /** Ċ Ġ* ĠCreated Ġby ĠF j Ġon Ġ 2 0 1 8 / 6 / 2 2 . Ċ Ġ*/ Ċ class ĠOther 1 Ġ{ ĊĠĠĠ Ġ// å£°æĺİ åı¯ ä¸º null çļĦ åŃĹç¬¦ä¸² éľĢè¦ģ åĬł ? ĊĠĠĠ Ġvar Ġb : ĠString ? Ġ= Ġnull ĊĠĠĠ Ġvar Ġlen Ġ= Ġb ?. length Ġ?: Ġ- 1 ĊĊĠĠĠ Ġ// æķ°æį® è§£ æŀĦ ĊĠĠĠ Ġdata Ġclass ĠPerson ( var Ġname : ĠString , Ġvar Ġage : ĠInt , Ġvar Ġsalary : ĠFloat ) ĊĊĊĠĠĠ Ġfun Ġf 1 () Ġ{ ĊĠĠĠĠĠĠĠ Ġvar Ġperson Ġ= ĠPerson (" bill ", Ġ 3 0 , Ġ 1 2 0 0 f ) ĊĠĠĠĠĠĠĠ Ġvar Ġ( name , Ġage , Ġsalary ) Ġ= Ġperson Ġ// æķ°æį® è§£ æŀĦ ĊĠĠĠĠĠĠĠ Ġprintln (" name =$ name Ġage Ġ=$ age Ġsalary Ġ= Ġ$ salary ") ĊĊĠĠĠĠĠĠĠ Ġ// å®īåħ¨ è°ĥçĶ¨ ç©º å¯¹è±¡ ĊĠĠĠĠĠĠĠ Ġprintln ( b ?. length ) ĊĠĠĠ Ġ} ĊĊ Ċ }