-
Notifications
You must be signed in to change notification settings - Fork 3
/
CardTester.java
41 lines (37 loc) · 1.67 KB
/
CardTester.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
/*
* The purpose of this class is to create three new cards and output their informations
* Created by AP Developers
* Modified by Yolanda Yu
* Last modified on 05/31/2017
*/
public class CardTester
{
// This is the main method of the program that tests all methods in the Card
// class
public static void main(String[] args)
{
// creates three new Card objects
Card one = new Card("9", "Diamonds", 9);
Card two = new Card("7", "Hearts", 7);
Card three = new Card("3", "Spades", 3);
// displays all information about each Card objects
System.out.println("Suit of card one: " + one.suit());
System.out.println("Rank of card one: " + one.rank());
System.out.println("Point value of card one: " + one.pointValue());
System.out.println("Card one: " + one.toString());
System.out.println();
System.out.println("Suit of card two: " + two.suit());
System.out.println("Rank of card two: " + two.rank());
System.out.println("Point value of card two: " + two.pointValue());
System.out.println("Card two: " + two.toString());
System.out.println();
System.out.println("Suit of card three: " + three.suit());
System.out.println("Rank of card three: " + three.rank());
System.out.println("Point value of card three: " + three.pointValue());
System.out.println("Card three: " + three.toString());
System.out.println();
System.out.println("Does card one matches card two? " + one.matches(two));
System.out.println("Does card one matches card three? " + one.matches(three));
System.out.println("Does card two matches card three? " + two.matches(three));
}
}