package Ġh Ċ Ċ open Ġclass ĠA Ġ{ ĊĠĠĠ Ġfun Ġbar () Ġ= Ġif Ġ( this Ġis ĠB ) Ġthis . foo () Ġelse Ġ" fail " Ċ } Ċ Ċ class ĠB () Ġ: ĠA () Ġ{ ĊĠĠĠ Ġfun Ġfoo () Ġ= Ġ" OK " Ċ } Ċ Ċ fun Ġbox () Ġ= ĠB (). bar ()