要调用接口的方法,需要创建实现该接口的类,然后像调用其他类的方法一样调用接口的方法。接口不能被实例化,只能被实现。接口中方法默认是抽象的,不能有构造函数。接口变量可以引用任何实现了该接口的类的实例。两个接口不能通过继承直接关联,但可以创建实现多个接口的类。
Java 中如何调用接口
在 Java 中,接口是一种只包含抽象方法的类。接口不能被实例化,但可以被实现。实现接口的类必须提供该接口中所有抽象方法的具体实现。
如何调用接口
要调用接口的方法,需要先创建一个实现该接口的类。然后,可以像调用任何其他类的方法一样调用接口的方法。
例如:
<code class="java">// 定义一个接口 interface Shape { void draw(); } // 实现接口 class Rectangle implements Shape { @Override public void draw() { System.out.println("Drawing a rectangle"); } } // 调用接口的方法 Shape shape = new Rectangle(); shape.draw();</code>
登录后复制
输出:
<code>Drawing a rectangle</code>
登录后复制
注意事项:
- 接口中的方法默认是抽象的,不需要显式声明为 abstract。
- 接口不能有构造函数。
- 接口变量可以引用任何实现了该接口的类的实例。
- 两个接口不能通过继承直接关联。但是,可以创建实现多个接口的类。
以上就是java中interface怎么调用的详细内容,更多请关注叮当号网其它相关文章!
文章来自互联网,只做分享使用。发布者:城南北边,转转请注明出处:https://www.dingdanghao.com/article/413089.html