接口(interface)
接口在某种程度上与多态有同样的效果,能够写出可高度复用的代码
极度抽象类
接口中所拥有的所有方法都是公有抽象方法
接口往往类似于一个标准的指定,一种强制行为的指定,要求实现这个接口的类必须要有这些方法,要有这些动作。
创建子类时:
extends 继承接口,得到的结果还是接口
implements 一个类如果有对接口方法做实现的计划,必须使用implements关键字
一个接口引用变量可以指向任何实现了这个接口的类的实例
一个接口引用变量只能调用其所指向的对象中的接口部分
接口继承接口,形成更大规模的接口