黑马程序员技术交流社区

标题: 关于接口interface的一些相关总结 [打印本页]

作者: luxinyu    时间: 2015-6-1 22:38
标题: 关于接口interface的一些相关总结
<1>接口一般定义的是常量和一些抽象方法。抽象类中可以包含抽象方法,也可以有非抽象方法,但是有抽象方法的类一定是抽象类。抽象方法不能有方法体。

<2>在引用接口时,接口的引用指向实现的对象,尽量定义为接口或父类的引用。这其中有可能用到多态的知识。引用接口用implements。

<3>接口(interface)只能定义抽象方法而且默认为是Public。常量是public static final 修饰的

<4>通过implements来引用接口。例:Class runnrtmp inplements runner.

<5>多个无关类可以实现一个接口,!!!!接口的引用指向实现的对象。

<6>一个类可以实现多个无关的接口(这点和继承要有所区别)

<7>和继承一样,接口与实现类之间存在多态性。

<8>接口可以继承其他的接口,并添加新的属性和抽象方法。

<9>在类中实现接口的方法时必须加上public修饰符




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2