1. 接口的概念:接口用于声明其实现类所具备的功能,但不提供具体的实现。
2. 接口的主要语法规则:(1)为了确保外部程序能访问接口中所声明的功能,接口中的成员变量和方法都必须是public类型的。(2)接口仅声明其实现类能做什么,但不指明如何去做,所以接口中的方法都是抽象的。(3)接口不涉及和任何具体实例相关的实现细节,因此接口没有构造方法,不能被实例化,没有实例变量。接口中的变量都是静态常量。
3. 接口与抽象类的区别:横看接口竖看抽象类。
1. 接口的概念:接口用于声明其实现类所具备的功能,但不提供具体的实现。
2. 接口的主要语法规则:(1)为了确保外部程序能访问接口中所声明的功能,接口中的成员变量和方法都必须是public类型的。(2)接口仅声明其实现类能做什么,但不指明如何去做,所以接口中的方法都是抽象的。(3)接口不涉及和任何具体实例相关的实现细节,因此接口没有构造方法,不能被实例化,没有实例变量。接口中的变量都是静态常量。
3. 接口与抽象类的区别:横看接口竖看抽象类。
转载于:https://my.oschina.net/u/274427/blog/77547