黑马程序员技术交流社区

标题: 接口是类吗? [打印本页]

作者: 向前爬的虫子    时间: 2016-4-25 22:01
标题: 接口是类吗?
接口是类吗?接口是类吗?接口是类吗?

作者: 320215787    时间: 2016-4-25 22:18
接口表示一个完全抽象类,其成员变量为常量,应该定义为public static final.如果成员变量前没有添加修饰符,系统会默认修饰符为public static final.所有的方法为public abstract抽象方法
     接口是一些抽象方法和常量所组成的集合,(1) 接口可以定义多继承.多继承可以通过在extends后面使用多个父接口来实现.(2)接口不存在最高层,与类的最高层为Object类是不同的.(3)接口中的方法都是使用abstract修饰的方法;(4)接口中的成员变量默认为final定义的常量;

作者: heimoshui    时间: 2016-4-25 22:21
接口不是类,因为接口没有构造方法
作者: 00零度00    时间: 2016-4-25 22:27
可以理解成是类
作者: 格城先生    时间: 2016-4-25 22:29
类:是一组相关的属性和行为的集合;   接口从狭义的角度讲就是指java中的interface  ,从广义的角度讲对外提供规则的都是接口
作者: ruijin    时间: 2016-4-25 22:34
接口是一组功能的定义,是一种标示,规范,
作者: 奉建兵    时间: 2016-4-25 22:38
接口不是是类,但是可以把它当做特殊的抽象类,极端抽象类
作者: 冰刃    时间: 2016-4-25 22:38
某些时刻也可以理解为类,比如编译后也生成  .class文件。
作者: 2011014170    时间: 2016-4-25 23:12
嗯。可以理解为类,不过同一般的类不太一样




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