呵呵同学这个很容易理解的:
接口:初期理解,可以认为是一个特殊的抽象类
当抽象类中的方法都是抽象的,那么该类可以通过接口的形式来表示。
因为他是个特殊的抽象类,,所以可以al.iterator,,接口的表示方式和类class差不多,接口里面的函数都是抽象的
同时j接口是不可以创建对象的,因为有抽象方法。
需要被子类实现,子类对接口中的抽象方法全都覆盖后,子类才可以实例化。否则子类是一个抽象类。子类要运行不是复写父类的方法,而是子类要全都将接口的东西实现后才能实例化
呵呵同学你就把接口看成是个特色的抽象类就可以了,,,, |