面向对象-接口(interface)实战案例
作者:尹正杰
版权声明:原创作品,谢绝转载!否则将追究法律责任。
一.接口(interface)概述
1>.接口的语法格式
接口时抽象类的一种特殊体现形式。语法格式如下:
interface 接口名称{}
接口中常见的成员有两种,即成员常量和成员函数:
成员常量:
public static final
成员函数:
public abstract
温馨提示:
这些修饰符时固定的,即使不写,编译时JVM也会自动加上,建议写上,这样可以提高程序的可读性。
2>.接口的特点及定义规范
接口的特点: (1)接口的方法都是抽象的; (2)接口不可以被实例化; (3)只有子类实现了接口中的所有抽象方法后,该子类才可以实例化。否则该子类依旧是一个抽象类; 接口的实现规范: 接口里面的方法默认都是public的,所以子类在实现的时候必须要使用public 接口实现类的命名,一般在最后面都是以Impl结尾,表示一个实现类的意思。
3>.接口实现类案例
二.继承和实现的区别
三.类和接口有的区别
四.接口和抽象类的区别
五.接口的多继承特性