黑马程序员技术交流社区
标题:
关于接口的问题
[打印本页]
作者:
李厚斌
时间:
2014-4-1 11:16
标题:
关于接口的问题
。。。既然接口都是抽象的。。方法也是抽象的。
抽象的方法是没有实际内容的。就是空壳。。
可为什么gdk文档里。。对接口的方法有那么多功能描述啊。。???
作者:
osully
时间:
2014-4-1 11:26
因为实现接口的类都实现了方法
所以 只要查看了接口的方法描述 他的实现类 就都可以用了.没必要 所有的类一个个去看
作者:
ehuashao
时间:
2014-4-1 11:31
Java中的接口是一系列方法的声明,是一些方法特征的集合,一个接口只有方法的特征没有方法的实现,因此这些方法可以在不同的地方被不同的类实现,而这些实现可以具有不同的行为(功能)。
对接口的方法进行描述,是为了让程序开发人员,在实现接口方法的时候知道这个接口方法是干嘛的用的,来扩展,和完善具体方法。例如:
class myThread implements Runnable{
@Override
public void run() {
// 根据接口方法描述,完善接口方法,来实现我们自己的业务逻辑需要
}
}
复制代码
作者:
郭黎明
时间:
2014-4-1 11:44
接口提高了程序功能的扩展,谁实现了接口谁就具有接口里面的功能。因为很多很多事物都具有相同的功能,但它们的具体实现形式不一样,将它们的共有功能抽取出来(方法)设为抽象的,然后将这些抽象的方法封装进行封装,这样就形成了接口。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2