【发布时间】:2014-02-05 02:11:03
【问题描述】:
我只是在学习 Java 接口。我知道您可以在接口中命名方法并在不同的类中以不同的方式使用它们。然而,我刚刚编写了一个简单的程序,它有两个不同的类,每个类都有一个同名的方法 sayHello(),打印不同的文本行。我在 main 方法中为每个类创建了一个对象。我调用了对象 1 的方法并调用了对象 2 的方法,并且它起作用了。所以我不明白为什么使用接口是有用的。我能够在不创建接口的情况下为不同的类对象使用相同的方法名称。
【问题讨论】:
-
查看这篇文章:stackoverflow.com/questions/14033992/… 以及侧边栏中的相关问题。