实现一个接口为什么要实现他所有的方法啊

来源:百度知道 编辑:UC知道 时间:2024/06/07 20:10:33

呵呵 人家这么要求的嘛 不实现就出错啦

不过你可以把它实现成一个空方法,就是把这个接口的方法再在自己的类里面再写一遍 但是里面不写任何其他业务代码,你可以只实现自己想要的那几个方法就OK啦!

这就是接口的定义了,
通俗点说,接口的作用就是用来限制你的程序的,就是你实现了这个接口,就必须实现这样的方法.这样,实现同样接口的类,就有很大的兼容性了

跟硬件的接口很多地方是一样一样的

接口中的方法体都是空的,必须在实现接口的类中重新写一遍,哪怕只写个空的方法也要写。

最好用自带的适配器。这样就可以避免重写接口中的所有方法了,你只要对你感兴趣的方法重写即可。比如接口有10个方法,你却只用到其中两个,用适配器吧,比较方便,但是不是所有的类都有适配器的。