import Ġcom . badlogic . gdx . graphics . g 2 d . Sprite Batch Ċ import Ġcom . badlogic . gdx . math . Math Utils Ċ Ċ open Ġclass ĠA : ĠSprite Batch () Ġ{ ĊĊĠ Ġoverride Ġfun Ġflush () Ġ{ ĊĠĠĠ Ġsuper . flush () ĊĠ Ġ} Ċ } Ċ Ċ open Ġclass ĠB : ĠA () Ġ{ ĊĠ Ġoverride Ġfun Ġflush () Ġ{ ĊĠĠĠ Ġsuper . flush () ĊĠ Ġ} Ċ } Ċ Ċ class ĠC : ĠB () Ġ{ ĊĠ Ġoverride Ġfun Ġflush () Ġ{ ĊĊĠ Ġ} ĊĊĠ Ġfun Ġmy Flush () Ġ{ ĊĠĠĠ Ġsuper . flush () ĊĠ Ġ} Ċ } Ċ Ċ fun Ġmain () Ġ{ ĊĠ Ġwhile ( Math Utils . random Boolean ()) Ġ{ ĊĠĠĠ ĠA (). < warning > flush ()</ warning > ĊĠĠĠ ĠB (). < warning > flush ()</ warning > ĊĠĠĠ ĠC (). flush () ĊĠĠĠ ĠC (). < warning > my Flush ()</ warning > ĊĊĠĠĠ ĠB (). let Ġ{ ĊĠĠĠĠĠ Ġit .< warning > flush ()</ warning > ĊĠĠĠ Ġ} ĊĊĠĠĠ ĠB (). apply Ġ{ Ġ< warning > flush ()</ warning > Ġ} ĊĊĠĠĠ Ġval Ġa Ġ= ĠA () ĊĠĠĠ Ġval Ġb Ġ= Ġa ĊĠĠĠ Ġval Ġc Ġ= Ġb ĊĊĠĠĠ Ġc . let Ġ{ ĊĠĠĠĠĠ Ġit . apply Ġ{ ĊĠĠĠĠĠĠĠ Ġ< warning > flush ()</ warning > ĊĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĠ Ġ} Ċ }