How to handle class, activity design, in Android game
<p>I am creating a game similar to Pokemon and right now I'm trying to figure out the best way to handle my battle.</p>

<p>I have created a monster class which when instanced contains a particular monster's name, health, stats, etc.  I will have two monsters fighting each other with the player able to select a move (will likely be a class as well with damage, info, and type stats) to attack the opponent with.</p>

<p>Would I be best served to make the Moves class an activity so that I can use methods to attack and calculate damage? Or should I create a battle activity which I send the monsters pertinent stats and have it deal with changing the health and printing out the text explaining what happened?  This way, my monster and moves class only holds the information and doesn't use any methods.</p>
