可以。代码如下: public class Test implements Person { public static void main(String[] args) { Person p = new Test(); p.eat(); p.sleep(); } public void eat() { System.out.println("吃"); } public void sleep() { System.out.println("睡"); } } interface Person { void eat(); void sleep(); } --------------------------------------------------------------------- 说明:我们定义的p就是接口类型的变量,而Test实现了Person接口,能成功调用 ,你可以自己测试。 补充说明:通常接口不会和class在一个文件中,这里为了方便说明,把它们写在一个文件中
java接口类型变量能调用已经被实现的这个接口的方法吗
最新推荐文章于 2022-02-26 10:54:21 发布