如果Hand是自定义的抽象类,那么它将自己实现为模板吗? 这没有太大意义。 您对以上声明有何看法

===============>>#1 票数:1 已采纳

从docs.oracle.com:

“但是,可以定义一个不实现所有接口方法的类,只要该类被声明为抽象的即可。”

您仅具有两个接口的声明:可比较和可序列化。 由于Hand是一个抽象类,因此不必实际实现这些接口,但是扩展Hand的任何非抽象类都必须这样做。

该页面: http : //docs.oracle.com/javase/tutorial/java/IandI/abstract.html具有更好的信息/说明。

===============>>#2 票数:1

如果类通过将自身作为参数来实现某个通用接口,则意味着该类将自身作为参数来实现某些方法。 因此,在Comparable情况下,它告知该类必须具有compareTo方法才能将自身与该类的另一个实例进行比较。

===============>>#3 票数:0

我感觉合理。 这意味着您可以比较两只手。

  ask by lilzz translate from so

未解决问题?本站智能推荐: