接口是一种特殊的类,特殊在该类中所有的方法都没有方法体(即使空的“{}”也不包括)。
使用接口可以使java在保持单继承的前提下实现c++等语言多继承的优点,同时不影响继承树的清晰。
接口可以用来声明引用类型的变量,但不可以实例化,因为他的方法是不完整的。所以,使用接口也就是补全接口所规定的所有方法的方法体。