枚举类问题与练习
问题
- 问题: True or false: 枚举类可以是 java.lang.String类的子类.
练习
- 练习: 重写 Questions and Exercises: Classes 中
Card类,使用枚举类来表示扑克中的花色和点数。 - 练习: 重写
Deck类.
答案
问题答案
问题: True or false: 枚举类可以是 java.lang.String类的子类.
答案: False. 所有的枚举类都继承自
java.lang.Enum.因为一个类只能继承字一个父类,Java语言不支持多重继承,因此枚举类不可能是任何其他类的子类.
练习答案
练习: 重写 Questions and Exercises: Classes 中
Card类,使用枚举类来表示扑克中的花色和点数。答案: 参考
Card3.java,Suit.java, 和Rank.java.练习: 重写
Deck类.答案: 参考
Deck3.java.