要调用接口的方法,需要创建实现该接口的类,然后像调用其他类的方法一样调用接口的方法。接口不能被实例化,只能被实现。接口中方法默认是抽象的,不能有构造函数。接口变量可以引用任何实现了该接口的类的实例。两个接口不能通过继承直接关联,但可以创建实现多个接口的类。
Java 中如何调用接口
在 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();
输出:
Drawing a rectangle
注意事项:
- 接口中的方法默认是抽象的,不需要显式声明为 abstract。
- 接口不能有构造函数。
- 接口变量可以引用任何实现了该接口的类的实例。
- 两个接口不能通过继承直接关联。但是,可以创建实现多个接口的类。
以上就是java中interface怎么调用的详细内容,更多请关注每日运维网(www.mryunwei.com)其它相关文章!