// ĠFIR _ IDENT ICAL Ċ // ĠSKIP _ TXT Ċ abstract Ġclass ĠParent < K > Ċ abstract Ġclass ĠDefault Parent < K , ĠX > Ġ: ĠParent < K >() Ċ abstract Ġclass ĠTable Derived < K Ġ: ĠA > Ġ: ĠDefault Parent < K , ĠInt >() Ġ{ ĊĠĠĠ Ġfun Ġbar (): ĠK Ġ= ĠTODO () Ċ } Ċ Ċ interface ĠA Ġ{} Ċ interface ĠB Ġ: ĠA Ġ{ Ġfun Ġb () Ġ} Ċ Ċ fun Ġfoo (): ĠParent < out ĠB > Ġ= ĠTODO () Ċ Ċ fun Ġmain () Ġ{ ĊĠĠĠ Ġval Ġw Ġ= Ġfoo () Ġas ? ĠTable Derived Ġ?: Ġreturn ĊĠĠĠ Ġw . bar (). b () Ċ } Ċ