@ file : Jvm Name (" Extension Kt ") Ċ package Ġcom . sol are x soft . kotlin in action Ċ Ċ /** Ċ Ġ* ĠCreated Ġby Ġhour uh ou Ġon Ġ 2 0 1 8 / 1 0 / 2 3 . Ċ Ġ* ĠDesc : Ċ Ġ*/ Ċ open Ġclass ĠView Ġ{ ĊĠĠĠ Ġopen Ġfun Ġclick () Ġ= Ġprintln (" view Ġclicked ") Ċ } Ċ Ċ class ĠButton : ĠView () Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġclick () Ġ= Ġprintln (" button Ġclicked ") Ċ } Ċ Ċ fun ĠView . show Off () Ġ= Ġprintln (" I 'm Ġa Ġview ") Ċ fun ĠButton . show Off () Ġ= Ġprintln (" I 'm Ġa Ġbutton ") Ċ Ċ fun Ġmain ( args : ĠArray < String >) Ġ{ ĊĠĠĠ Ġval Ġview : ĠView Ġ= ĠButton () ĊĠĠĠ Ġview . click () ĊĠĠĠ Ġview . show Off () Ċ }