2. 定义一个Card类,表示扑克牌,该类包括下述成员:
(1) 有两个private访问权限的字符串变量face和suit。face描述一张牌的牌面值(如:A、K、Q、J、10、9、8、7、6、5、4、3、2等),suit描述一张牌的花色(如:“梅花”、“黑桃”、“红桃”、“方块”)。
(2) 有一个public访问权限的构造方法,为类中的两个变量赋值
(3) 有一个protected访问权限的方法getFace(),得到扑克牌的牌面值
(4) 有一个protected访问权限的方法getSuit(),得到扑克牌的牌面值
(5) 有一个重写方法toString(),返回表示扑克牌的花色和牌面值字符串(如:“红桃A”,“方块J”)
扩展:生成一副扑克牌,实现比大小函数
1