package hw03;

/**
 * @author Thomas
 * Class to hold a single playing card
 */
public class Card {
	private String suit;
	private String name;
	private int value;
	
	/**
	 * @param suit
	 * @param name
	 * @param value
	 * See the Deck class for specific valid suits, names, and values.
	 */
	public Card(String suit, String name, int value) {
		this.suit = suit;
		this.name = name;
		this.value = value;
	}

	/**
	 * @return the suit
	 */
	public String getSuit() { return suit; }

	/**
	 * @return the name
	 */
	public String getName() { return name; }

	/**
	 * @return the value
	 */
	public int getValue() { return value; }
	
	public String toString() {
		return name + " " + suit.substring(0,1);
	}
	
}
