Java 教程是为 JDK 8 编写的。本页中描述的示例和实践未利用在后续版本中引入的改进。
1. 考虑以下两个类:
public class ClassA { public void methodOne(int i) { } public void methodTwo(int i) { } public static void methodThree(int i) { } public static void methodFour(int i) { } } public class ClassB extends ClassA { public static void methodOne(int i) { } public void methodTwo(int i) { } public void methodThree(int i) { } public static void methodFour(int i) { } }
a. 哪个方法覆盖了超类中的方法?
b. 哪个方法隐藏了超类中的方法?
c. 其他方法有什么作用?
2. 考虑 Card
,Deck
和 DisplayDeck
你在 Questions and Exercises: Classes 中写的类。这些类中的每一个应该覆盖 Object
中的什么方法?
1. 编写你在问题 2 中回答的方法的实现。