// ĠISS UE : ĠK T - 4 7 9 2 2 Ċ Ċ package Ġwh enc ase . cast issue Ċ Ċ sealed Ġclass ĠSe aled Base Ġ{ ĊĠĠĠ Ġobject ĠComplete Ġ: ĠSe aled Base () Ċ } Ċ Ċ abstract Ġclass ĠNon Se aled Base Ġ{ ĊĠĠĠ Ġobject ĠComplete Ġ: ĠNon Se aled Base () Ċ } Ċ Ċ sealed Ġclass ĠTo State Ċ Ċ val Ġsealed Test : ĠSe aled Base . () Ġ-> ĠTo State ? Ġ= Ġ{ ĊĠĠĠ Ġ<! NO _ ELSE _ IN _ WHEN !> when <! >( this ) Ġ{} Ċ } Ċ Ċ val Ġnon Se aled Test : ĠNon Se aled Base . () Ġ-> ĠTo State ? Ġ= Ġ{ ĊĠĠĠ Ġwhen ( this ) Ġ{} Ċ } Ċ