On Thu, 2007-12-27 at 10:38 -0500, Brett McCoy wrote:
> From a design standpoint, I don't see why the Battle class needs to
> have a DrawBattle object... I would decouple those and just let the
> Battle class handle the data for the armies, player characters, etc
> and let the DrawBattle read the data as needed (almost like a
> client/server relationship). That way, you can have multiple battle
> objects, perhaps, but there will always be one and only one DrawBattle
> object that handles the screen display.

How is DrawBattle supposed to "read" the data as needed if there is no
DrawBattle object to feed the data to it through?

Reply via email to