title: Java Monopoly-ish Game
body: <p>I'm working on a Monopoly based game with properties, money, cards, etc. I recently ran into a problem when working on the chance card aspect of the game...</p>
  
  <p>I have an array of Strings that say things, ex,"Tax refund; collect $25" or "You lose money due to stocks; -$100". Each card does something different, not all of them just deal with money. My question: how can i store these cards to each hold a string with its description but also any action that is involved. For example, card1 has a String and an int value (-25), but on the other hand another card, card2 has a String, an int value(+10) and a property. Sorry if the question is really vague but I don't know how else to describe it.</p>
  
  <p>Just to clarify:</p>
  
  <p>A card could contain simply the description and a money value. While another card might contain a description, money value and move certain spaces.</p>
  
  <p>Thanks to everyone who gave out awesome ideas so quickly!</p>