接口不可以创建对象,因为接口是特殊的抽象类
接口中的都有固定的修饰符:
常量:public static final String NAME;
方法: public abstract void show();
楼主说的是不是多态的体现,接口应用指向子类的对象
[code]public interface A {
public static final int Num = 3;
public abstract String str();
public abstract void show();
}
public class B implements A{
public static void main(String[] args) {
A a = new B();//接口引用指向子类对象
}
public void show() {//重写接口的方法
}
public String str() {//重写接口的方法
return null;
}
} |