接口不是类,不能使用new运算符实例化一个接口;
然而却能声明接口变量;
接口变量必须引用实现了接口的类对象;
可以使用instance检查一个对象是否实现了某个特定的接口;
接口可以被扩展;
接口中不能包含实例域或静态方法,但可以包含常量;
接口中的方法自动设为public;
接口中的域自动设为public static final;
虽然可以加上,但Java语言规范建议不要书写多余的关键字;
一个类只能拥有一个超类,却能实现多个接口;
接口不是类,不能使用new运算符实例化一个接口;
然而却能声明接口变量;
接口变量必须引用实现了接口的类对象;
可以使用instance检查一个对象是否实现了某个特定的接口;
接口可以被扩展;
接口中不能包含实例域或静态方法,但可以包含常量;
接口中的方法自动设为public;
接口中的域自动设为public static final;
虽然可以加上,但Java语言规范建议不要书写多余的关键字;
一个类只能拥有一个超类,却能实现多个接口;