在Java中,聲明一個interface的變量需要遵循以下語法:
InterfaceName variableName;
這里的InterfaceName是你的接口名稱,variableName是你給這個接口變量起的名字。
需要注意的是,接口是一種抽象類型,不能直接實例化。因此,不能通過接口變量來創建對象。相反,接口變量通常用于引用實現該接口的對象。
例如,如果有一個名為Drawable
的接口:
public interface Drawable {
void draw();
}
然后你可以聲明一個Drawable
接口的變量:
Drawable drawable;
然后,你可以將該變量賦值為實現了Drawable
接口的對象:
drawable = new Circle();
這里的Circle
是一個實現了Drawable
接口的類。