class ĠA () Ġ{ ĊĠ Ġoverride Ġfun Ġequals ( a Ġ: ĠAny ?) Ġ: ĠBoolean Ġ= Ġfalse Ċ } Ċ Ċ fun Ġf (): ĠUnit Ġ{ ĊĠ Ġvar Ġx : ĠInt ? Ġ= Ġ 1 ĊĠ Ġx Ġ= Ġ 1 ĊĠ Ġx Ġ+ Ġ 1 ĊĠ Ġx . plus ( 1 ) ĊĠ Ġx Ġ< Ġ 1 ĊĠ Ġx Ġ+= Ġ 1 ĊĊĠ Ġx Ġ== Ġ 1 ĊĠ Ġx Ġ!= Ġ 1 ĊĊĠ Ġ< error Ġdescr ="[ EQUAL ITY _ NOT _ AP PL IC ABLE ] ĠOperator Ġ' ==' Ġcannot Ġbe Ġapplied Ġto Ġ' A ' Ġand Ġ' kotlin / Int '"> A () Ġ== Ġ 1 </ error > ĊĊĠ Ġ< error Ġdescr ="[ EQUAL ITY _ NOT _ AP PL IC ABLE ] ĠOperator Ġ' ===' Ġcannot Ġbe Ġapplied Ġto Ġ' kotlin / Int ' Ġand Ġ' kotlin / String '"> x Ġ=== Ġ" 1 "</ error > ĊĠ Ġ< error Ġdescr ="[ EQUAL ITY _ NOT _ AP PL IC ABLE ] ĠOperator Ġ'! ==' Ġcannot Ġbe Ġapplied Ġto Ġ' kotlin / Int ' Ġand Ġ' kotlin / String '"> x Ġ!== Ġ" 1 "</ error > ĊĊĠ Ġx Ġ=== Ġ 1 ĊĠ Ġx Ġ!== Ġ 1 ĊĊĠ Ġx .. 2 ĊĠ Ġx Ġin Ġ 1 .. 2 ĊĊĠ Ġval Ġy Ġ: ĠBoolean ? Ġ= Ġtrue ĊĠ Ġfalse Ġ|| Ġy ĊĠ Ġy Ġ&& Ġtrue ĊĠ Ġy Ġ&& Ġ 1 Ċ } Ċ