interface ĠExample Interface Ġ Ġ{ ĊĠĠ Ġvar Ġmy Var : ĠInt ĠĠĠĠĠĠĠĠĠĠĠ Ġ// Ġabstract Ġproperty ĊĠĠ Ġfun Ġabs Method (): String ĠĠĠ Ġ// Ġabstract Ġmethod ĊĠĠĠĊĠĠ Ġfun Ġhello () Ġ{ ĊĠĠĠĠĠ Ġprintln (" Hello Ġthere , ĠWelcome Ġto ĠTutorial s Point . Com !") ĊĠĠ Ġ} Ċ } Ċ class ĠInterface Imp Ġ: ĠExample Interface Ġ{ ĊĠĠ Ġoverride Ġvar Ġmy Var : ĠInt Ġ= Ġ 2 5 ĊĠĠ Ġoverride Ġfun Ġabs Method () Ġ= Ġ" Happy ĠLearning Ġ" Ċ } Ċ fun Ġmain ( args : ĠArray < String >) Ġ{ ĊĠĠ Ġval Ġobj Ġ= ĠInterface Imp () ĊĠĠ Ġprintln (" My ĠVariable ĠValue Ġis Ġ= Ġ${ obj . my Var }") ĊĠĠ Ġprint (" Calling Ġhello (): Ġ") ĊĠĠ Ġobj . hello () ĊĠĠĠĊĠĠ Ġprint (" Message Ġfrom Ġthe ĠWebsite -- Ġ") ĊĠĠ Ġprintln ( obj . abs Method ()) Ċ } Ċ