// ĠIS _ AP PL IC ABLE : Ġfalse Ċ open Ġclass ĠA Ċ Ċ open Ġclass ĠB Ġ: ĠA () Ġ{ ĊĠĠĠ Ġfun Ġb () Ġ{} Ċ } Ċ Ċ fun Ġtest () Ġ{ ĊĠĠĠ Ġval Ġb Ġ= ĠB () ĊĠĠĠ Ġif Ġ(< caret > b Ġ! is ĠA ) Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĊĠĠĠ Ġ} ĊĠĠĠ Ġb . b () Ċ }