package Ġdefault Imp ls ; Ċ Ċ interface ĠAll Abstract Ġ{ ĊĠĠĠ Ġval Ġc : ĠInt ĊĠĠĠ Ġfun Ġ< T > Ġf ( t : ĠT ): ĠT ĊĊĠĠĠ Ġval Ġg : ĠInt ĊĊĠĠĠ Ġvar Ġg 2 : ĠString Ċ } Ċ Ċ interface ĠNon Abstract Fun Ġ{ ĊĠĠĠ Ġfun Ġf () Ġ{ ĊĊĠĠĠ Ġ} Ċ } Ċ Ċ interface ĠNon Abstract Fun With Expression Body Ġ{ ĊĠĠĠ Ġfun Ġf () Ġ= Ġ 3 Ċ } Ċ Ċ interface ĠNon Abstract Property Ġ{ ĊĠĠĠ Ġval Ġc : ĠInt Ġget () Ġ= Ġ 3 Ċ } Ċ Ċ interface ĠNon Abstract Property With Body Ġ{ ĊĠĠĠ Ġval Ġc : ĠInt Ġget () Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġ 3 ĊĠĠĠ Ġ} Ċ }