public class Card
{
	//class attributes or properties
	String value;
	String suit;
	
	//constructors
	public Card()
	{
		suit = "";
		value = "";
	}
	
	public Card(String newValue, String newSuit)
	{
		value = newValue;
		suit = newSuit;
	}
	
	//accessors or getters
	public String getValue()
	{
		return value;
	}

	public String getSuit()
	{
		return suit;
	}

	//mutators or setters
	public void setValue(String newValue)
	{
		value = newValue;
	}	
	
	public void setSuit(String newSuit)
	{
		suit = newSuit;
	}
	
	public int getCardValue()
	{
		if (value.equals("Ace")) return 11;
		if (value.equals("King")) return 10;
		if (value.equals("Queen")) return 10;
		if (value.equals("Jack")) return 10;
		return Integer.parseInt(value);
	}
	
	//facilitator methods (miscellaneous methods)
	public void print()
	{
		System.out.println(getSuit() + " of " + getValue());
	}
}