首页 新闻 会员 周边

接口的问题...

0
悬赏园豆:10 [已关闭问题] 关闭于 2012-10-31 17:24

接口可以不被继承就直接声明接口实例并且调用其方法吗?

刚刚说的不够清楚,我具体点吧,请看下面的截图

roof的主页 roof | 初学一级 | 园豆:146
提问于:2012-10-31 09:22
< >
分享
所有回答(5)
0

这问题太业余了

接口不是继承 是实现接口

接口里的方法不是调用 是实现方法

PS:申明接口实例?什么意思 new一个接口对象?

完全看不明白楼主什么意思,楼下回答吧

oppoic | 园豆:770 (小虾三级) | 2012-10-31 09:26

哈哈,我没表述清楚,不好意思

我这里有个例子,我没找到它的接口方法被实现的地方,我截图给你看咯

支持(0) 反对(0) roof | 园豆:146 (初学一级) | 2012-10-31 09:45

@roof: 好好看看接口的定义和基本用法

支持(0) 反对(0) oppoic | 园豆:770 (小虾三级) | 2012-10-31 09:48

@心态要好: 嗯,图截好了,麻烦看下咯

支持(0) 反对(0) roof | 园豆:146 (初学一级) | 2012-10-31 09:49

@roof: 你这是在看很多底层的方法了,等高人吧,这个我给你解释不了

支持(0) 反对(0) oppoic | 园豆:770 (小虾三级) | 2012-10-31 10:33
0

不能,必须用实现接口的类来创建实例

Qlin | 园豆:2403 (老鸟四级) | 2012-10-31 09:43

可是我就是没找到实现该接口的地方,请问实现接口的方式有哪些呢?一定要被类继承然后实现里面的方法?我看了,该代码没有。我在想这个例子是不是调用的sdk内置的类?

支持(0) 反对(0) roof | 园豆:146 (初学一级) | 2012-10-31 09:52
0

java匿名类可以,C#不支持这个功能吧

慧☆星 | 园豆:5640 (大侠五级) | 2012-10-31 09:43

JAVA我不清楚

支持(0) 反对(0) roof | 园豆:146 (初学一级) | 2012-10-31 09:53

@roof: 看到你的截图我知道你迷惑在什么地方了,说明你对接口还不够深的了解。肯定有继承的它实例的话的,你没找着那个类,说是这个代码的执行过程不在你看的地方

支持(0) 反对(0) 慧☆星 | 园豆:5640 (大侠五级) | 2012-10-31 10:13

@慧☆星: 那可以找到它执行的地方吗 ? 如果我想自己重写该方法的话可以自己再新建一个类去实现它不?

支持(0) 反对(0) roof | 园豆:146 (初学一级) | 2012-10-31 11:01
0

接口是不能被实例化的,只能实例化实现它的类!

谢安1 | 园豆:186 (初学一级) | 2012-10-31 10:57
0

java匿名类可以,C#不支持这个功能吧

jason2013 | 园豆:1998 (小虾三级) | 2012-10-31 13:44
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册