メソッド
1 public class Card
2 {
3 String suit;
4 int rank;
5
6 Card(String s, int r)
7 {
8 suit = s;
9 rank = r;
10 }
11
12 void show()
13 {
14 System.out.println( suit + " " + rank );
15 }
16
17 void add1()
18 {
19 rank = rank + 1;
20 }
21
22 boolean efuda()
23 {
24 return (rank > 10);
25 }
26
27 int sa(Card c)
28 {
29 return (rank - c.rank);
30 }
31
32 public static void main(String[] args)
33 {
34 Card a, b;
35
36 a = new Card("ハート", 12);
37 b = new Card("スペード", 3);
38 a.add1();
39 a.show();
40 if (a.efuda())
41 System.out.println( "絵札" );
42 b.show();
43 if (b.efuda())
44 System.out.println( "絵札" );
45 System.out.println( "差は" + a.sa(b) );
46 }
47 }