class ĠColl Ġ{ ĊĠ Ġfun Ġiterator (): ĠIt ? Ġ= Ġnull Ċ } Ċ Ċ class ĠIt Ġ{ ĊĠ Ġfun Ġnext () Ġ= Ġ 1 ĊĠ Ġfun Ġhas Next () Ġ= Ġfalse Ċ } Ċ Ċ fun Ġtest () Ġ{ ĊĠ Ġfor Ġ( x Ġin Ġ<! HAS _ NEXT _ FUNCTION _ NONE _ AP PL IC ABLE , ĠNEXT _ NONE _ AP PL IC ABLE !> Coll () <! >) Ġ{} Ċ }