接口作为引用数据类型
Inter.java
public interface Inter { void USB();}
Test.java
public class Test { private Inter inter; public Inter getInter() { return inter; } public void setInter(Inter inter) { this.inter = inter; } public void go(){ inter.USB(); } public static void main(String[] args) { }}
在代码“private Inter inter”中,定义了一个私有Inter的引用数据类型inter。 在这里,我们可以认为“inter”具有双重属性: 第一,它可以作为属性进行使用, 第二,它也可以作为对象进行使用。