card_enum

//Tony Piechowski
// this program is not yet finished


import java.awt.Color;
import java.util.ArrayList;

public class cardexam {

  
    public static void main(String[] args) {
       ArrayList<Card> deck = new ArrayList<Card>();
       
 for(Suit suit: Suit.values()){
            for(CardDenomination denomination: CardDenomination.values()){
                for(CardValue value : CardValue.values()){
                Card card = new Card(suit, denomination, Value);
                deck.add(card);
                System.out.println(card);
                }
            }
        }
    }
}


class Card{
   
    public final Suit suit;
    public final CardValue value;
   
  
    public Card(Suit s, CardValue v){
        this.suit = s;  
        this.value = v;
    }
   
     public String toString(){
        return value + " of " + suit + " and has a value of " ;
    }
  
}




enum CardDenomination {
    ACE(1, 1, 11), TWO(2, 2), THREE(3, 3), FOUR(4, 4),
    FIVE(5, 5), SIX(6, 6), SEVEN(7, 7), EIGHT(8, 8),
    NINE(9, 9), TEN(10, 10), JACK(11, 10), QUEEN(12, 10), KING(13, 10);
   
   
    private int order;
    private int denomination;
    private int otherValue;
   
   
    CardDenomination(int order, int denomination){
        this.order = order;
        this.denomination = denomination;
        this.otherDenomination = -1;
    }
   
   
    CardDenomination(int order, int denomination, int otherDenomination){
        this.order = order;
        this.denomination = denomination;
        this.otherValue = otherValue;
    }
   
    CardValue(int value){
        if (denomination = ACE){
            System.out.println
        }
    }
  
    
}



This site is powered by the Northwoods Titan Content Management System