A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 董志超 中级黑马   /  2012-10-12 07:59  /  1885 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 董志超 于 2012-10-13 06:24 编辑

可以说接口是特殊的抽象类,但又有着区别,那么在用的时候什么情况下用接口,什么情况下用抽象类呢?

2 个回复

倒序浏览
个人感觉接口比较常用吧,抽象类只是有些方法没有主体内容。每一个接口有各种方法,只要实现这个接口,就能有这些方法,方便于耦合吧。虽然方法主体不一样,但是接口是一样的。而且接口可以实现多实现。抽象类很多也是实现了接口的。
回复 使用道具 举报
邢晏玮 来自手机 中级黑马 2012-11-1 02:24:06
藤椅
如果使用接口,你下面就要全部覆写接口中的方法,而你完事使用抽象类的话,你在抽象类中可以定义一般方法,而继承之后就不必要全部覆写方法了,来自: Android客户端
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马