在Java中,声明一个interface的变量需要遵循以下语法:
InterfaceName variableName;
这里的InterfaceName是你的接口名称,variableName是你给这个接口变量起的名字。
需要注意的是,接口是一种抽象类型,不能直接实例化。因此,不能通过接口变量来创建对象。相反,接口变量通常用于引用实现该接口的对象。
例如,如果有一个名为Drawable
的接口:
public interface Drawable {
void draw();
}
然后你可以声明一个Drawable
接口的变量:
Drawable drawable;
然后,你可以将该变量赋值为实现了Drawable
接口的对象:
drawable = new Circle();
这里的Circle
是一个实现了Drawable
接口的类。