黑马程序员技术交流社区

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

作者: 土豆丝    时间: 2015-10-21 00:17
标题: 接口是不是类


作者: FCRandR    时间: 2015-10-21 00:17
接口不是类,关键字都不一样
作者: doudou966    时间: 2015-10-21 01:57
接口 和 类 还有数组 都是引用类型。接口 和 类两种引用类型
作者: chengaq0    时间: 2015-10-21 07:31
接口编译的时候也会生成.class文件(类文件),是一种特殊的类,称之为接口
作者: zhangyibo    时间: 2015-10-21 17:26
你就这么理解,接口就是抽象到极致的抽象类。。。。
作者: 逝风    时间: 2015-10-21 17:33
你可以把它当做一种特殊的类!一定是抽象的
作者: 雨来    时间: 2015-10-21 18:07
普通类可以创建对像,抽象类不可以,接口是一个抽象的类; 你以面向对象的思想想一下,接口是用来实现的 是 对象实例向上抽取出来的,就像父类一样,里面如果有方法 一定是要全部复写的。如果它和类一点联系没有,如何抽取呢? 它就是一个特殊的类
作者: 我是大明星    时间: 2015-10-21 19:52
接口不是类,接口表示是对象和对象之间的联系,比如电脑上的USB接口,电脑实现了USB接口,U盘等U口通过USB接口可以和电脑进行交互。人和外界的接口其实也有好多,比如眼睛,鼻子,动物也同样有类似的器官。
作者: zhangyunhong66    时间: 2015-10-21 23:44
是!特殊类!求给分
作者: minasum    时间: 2015-10-22 12:13
本帖最后由 minasum 于 2015-10-23 12:19 编辑

不是
作者: cchjywall    时间: 2015-10-22 19:05
抽象类是特殊类  接口是特殊的抽象方法
作者: 土豆丝    时间: 2015-10-22 22:07
minasum 发表于 2015-10-22 12:13
是类,特殊的类

权,权,权
作者: BNU_harry    时间: 2015-10-24 11:43
在java中,只有单继承,但是可以实现多个接口,这是非常重要的 一个特性.所以在java中接口和类是很不同的!
作者: 大自然的搬运工    时间: 2015-10-28 00:46
普通类里 加上抽象方法  就是抽象类,抽象类里全部都是抽象方法(也可以定义成抽象类)就可以定义成一个接口。
接口可以多继承接口。
作者: 1191065242    时间: 2016-5-1 19:10
接口不是类,但是你可以把他当成抽象类的另外一种形态,因为这种形态下的抽象类只有抽象方法没有非抽象方法,只有常量没有变量




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