public Card(SuitValue initSuit, RankValue initRank) { Suit = initSuit; Rank = initRank; HCP = 0; switch (Rank) { case RankValue.Ace: HCP = 4; break; case RankValue.King: HCP = 3; break; case RankValue.Queen: HCP = 2; break; case RankValue.Jack: HCP = 1; break; } }
public CCard(SuitValue suit, CardValue number) //------------------------------------------------ // CCard(SuitValue suit, CardValue number) // // Precondition: suit must be a value in the SuitValue enumerator. number must be a value in the CardValue enumerator. // Postcondition: Sets up the default properties. //------------------------------------------------ { this.suit = suit; this.number = number; }
public Card(SuitValue initSuit, RankValue initRank) { Suit = initSuit; Rank = initRank; HCP = 0; switch(Rank) { case RankValue.Ace: HCP = 4; break; case RankValue.King: HCP = 3; break; case RankValue.Queen: HCP = 2; break; case RankValue.Jack: HCP = 1; break; } }
//------------------------------------------------ // CCard(SuitValue suit, CardValue number) // // Precondition: suit must be a value in the SuitValue enumerator. number must be a value in the CardValue enumerator. // Postcondition: Sets up the default properties. //------------------------------------------------ public CCard(SuitValue suit, CardValue number) { this.suit = suit; this.number = number; }
public Card(SuitValue suit, FaceValue face) { this.Face = face; this.Suit = suit; }